- 博客(3)
- 收藏
- 关注
原创 C++系列之类的静态成员
静态成员函数中不能调用非静态成员,非静态成员函数中可以调用静态成员,因为静态成员在编译时已经存在,先于对象而存在,因而无法使用对象的成员函数 静态成员变量使用前必须先初始化,否则会在linker时出错 静态成员的特性:不管这个类创建了多少个对象,而其静态成员只有一个拷贝(副本),这个拷贝被所有属于这个类的对象共享。 1.静态数据成员 定义格式:在普通的数据成员定义前加static
2015-06-11 22:23:41
335
原创 STL系列之vector的常见功能使用
vector是向量容器,封装了数组,作为容量可变的动态数组使用。支持随机访问和顺序访问。 1) 如何定义一个vector对象 #include//在使用vector时必须包含该头文件 vector ivec; 2) 使用vector的成员函数push_back插入一个元素到vector中 Ivec.push_back(‘5’);//把一个元素对象放到vector的后面 注:尽量不要
2015-05-29 15:44:27
640
转载 STL系列之list的常见功能使用
STL系列之list的常见功能使用 list是一个双向循环链表,双链表既可以向前又可以向后链接它的元素。 list将元素按顺序储存在链表中. 与向量(vector)相比, 它允许快速的插入和删除,但是随机访问却比较慢。 1)、如何定义一个list对象 #include//在使用list时必须包含头文件#include intmain (void) { list cList; //
2014-11-27 17:09:22
370
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人