
C/C++
wasd6081058
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++类
类是C++中最重要的特征,我们用它来定义自己的抽象数据类型。C++语言以前叫做c with classes(带类的C),你从这个名字就可以看出来类在C++的重要性了吧! 1.我们可以用两种关键字去定义,struct和class。刚开始学的C,知道struct,那么它和class的区别是什么呢? 在C++中出现了共有成员(public),私有成员(private),以及受保护的成员(pro原创 2012-03-18 16:08:27 · 809 阅读 · 0 评论 -
c++顺序容器的学习
1.顺序容器分为3类:vector,list,deque 2. 容器内元素的类型约束: 在C++中,大多数的数据类型都可以做为容器的元素,甚至容器。容器的元素类型必须符合两个条件:1.元素类型支持赋值运算,2,元素类型的对象必须可以复制。要注意的是引用类型无法成为容器的元素。(这是因为如果引用类型成为元素后,就会出现引用的引用,或者指针的引用等,C++里面不支持这样的语意) 3.三种原创 2012-03-21 20:04:40 · 2753 阅读 · 0 评论 -
c++ 关键字const
学习C++的过程中,发现const出现的地方实在是太多了,让我一时感觉:”怎么哪都有你啊!“呵呵,const对于程序员而言就像一个定身符,用来约束那些常量,函数,文件,以及类中的成员。下面对const出现的不同位置做个总结。 1.const 定义变量常量 const int bufsize = 512; const 变量必须在定义的时候就初始化,如果 const原创 2012-05-06 12:51:56 · 1623 阅读 · 0 评论 -
C++模板之函数模板
C++中分为函数模板和类模板,它们之间的相同点是都含有模板型参表,不同点在模板实例化的时候函数模板可以不用显示的声明模板类项,编译器会自动帮我们匹配,而类模板则需要显示定义出来,例如: template compare(Type& , Type&); compare(a,b); template class Queue { ... }原创 2012-05-19 16:17:02 · 1768 阅读 · 0 评论