c++基础操作
文章平均质量分 67
haliofwu
不想成为顶级美食家的web前端开发工程师都不是好产品经理。
展开
-
template
出处:1.http://blog.csdn.net/beyondhaven/article/details/4204345 2.http://blog.csdn.net/djinglan/article/details/6689839 1.函数模板的声明和模板函数的生成 1.1函数模板的声明 函数模板可以用来创建一个转载 2014-12-23 14:05:53 · 532 阅读 · 0 评论 -
结构体成员的访问
一、如何定义结构体和初始化结构体 1.定义结构体 struct book { char title[MAXTITL]; char author[AXAUTL]; float value; } library; 注解: 此处定义了一个名字为 library 的struct book结构体,如果要继续定义新的结构体转载 2014-11-30 18:53:51 · 977 阅读 · 0 评论 -
C++控制台程序不显示dos
有实验才有发言权:原创 2014-11-23 11:28:54 · 1121 阅读 · 0 评论 -
Vector基础用法
在c++中,vector是一个十分有用的容器,下面对这个容器做一下总结。 1 基本操作 (1)头文件#include. (2)创建vector对象,vector vec; (3)尾部插入数字:vec.push_back(a); (4)使用下标访问元素,cout (5)使用迭代器访问元素. vectorint>::iterator it; for(it=ve转载 2014-12-08 16:32:31 · 501 阅读 · 0 评论 -
友元函数
原文地址:http://www.cnblogs.com/BeyondAnyTime/archive/2012/06/04/2535305.html 1.友元函数的简单介绍 1.1为什么要使用友元函数 在实现类之间数据共享时,减少系统开销,提高效率。如果类A中的函数要访问类B中的成员(例如:智能指针类的实现),那么类A中该函数要是类B的友元函数。具体来说:为了 使转载 2014-12-27 19:00:39 · 656 阅读 · 0 评论 -
c++的动态绑定与静态绑定
原文地址:http://www.oschina.net/question/54100_20313 十分浅显易懂。 为了支持c++的多态性,才用了动态绑定和静态绑定。理解他们的区别有助于更好的理解多态性,以及在编程的过程中避免犯错误,需要理解四个名词: 1、对象的静态类型:对象在声明时采用的类型。是在编译期确定的。 2、对象的动态类型:目前所指对象的类型。是在运行期决定的。 对转载 2014-12-27 18:50:49 · 358 阅读 · 0 评论 -
虚函数
原文地址:http://blog.csdn.net/lonfee88/article/details/7462430 1. 封装、继承和this指针 1.1 封装(Encapsulation) 把数据成员声明为private,不允许外界随意存取,只能通过特定的接口来操作,这就是面向对象的封装特性。 1.2 继承(Inheritance) 子类“暗自(implicit)”具转载 2014-12-27 18:26:55 · 910 阅读 · 0 评论 -
C++转C#类型对照
C++ C# int(LONG) Int32 BYTE Byte WORD(unsigned short)原创 2014-11-24 09:52:39 · 495 阅读 · 0 评论 -
typedef 用法总结
不管实在C还是C++代码中,typedef这个词都不少见,当然出现频率较高的还是在C代码中。typedef与#define有些相似,但更多的是不同,特别是在一些复杂的用法上,就完全不同了,看了网上一些C/C++的学习者的博客,其中有一篇关于typedef的总结还是很不错,由于总结的很好,我就不加修改的引用过来了,以下是引用的内容(红色部分是我自己写的内容)。 用途一: 定义一种类型的别转载 2014-12-04 09:34:37 · 497 阅读 · 0 评论 -
#ifdef #endif
最近在用C语写一些程序,发现#ifdef,#else,#endif和#ifndef,#else,#endif在UCOS-II中有大量的应用,于是到网上查了一些相关的解释.#ifdef的用法灵活使用#ifdef指示符,我们可以区隔一些与特定头文件、程序库和其他文件版本有关的代码。 代码举例:新建define.cpp文件 #include "iostream.h" int main()转载 2014-12-08 16:27:51 · 656 阅读 · 0 评论 -
类的构造函数、拷贝构造函数
长久以来,对类有好多东西都不是很清楚,趁这次机会,干脆把它学好。 一、 构造函数是干什么的 class Counter { public: // 类Counter的构造函数 // 特点:以类名作为函数名,无返回类型 Counter() { m_value转载 2014-12-23 22:00:42 · 647 阅读 · 0 评论 -
并查集
原文地址:http://www.cnblogs.com/cyjb/p/UnionFindSets.html 结合这篇文章,以及2012小米朋友圈的一道笔试题,可以很好的理解。 题目如下: 假如已知有n个人和m对好友关系(存于数字r)。如果两个人是直接或间接的好友(好友的好友),则认为他们属于同一个朋友圈,请写程序求这n个人里一共有多少个朋友圈。 假如:n=5,m=3,r={转载 2015-01-02 16:36:05 · 399 阅读 · 0 评论