- 博客(3)
- 收藏
- 关注
原创 static变量与函数
普通 vs static:普通成员变量每个对象各自拥有 static成员变量所有对象共享(注:sizeof不会计算static成员变量的大小,因为static成员变量实际在class外部,被所有class共享)static成员函数必须不具体作用于某个对象而静态成员函数相反静态成员变量(函数)本质上是全局变量(变量)静态成员不需要通过对象就能访问static成员变量要在所有函数外单独声明或初始化(注
2017-08-13 22:59:49
186
原创 析构函数(destructor)
成员函数的一种:(消亡前的善后工作)1.名字与类名相同 2.在前面加“~” 3.没有参数和返回值 4.一个类最多只有一个析构函数编译器自动生成缺省的析构函数且自动调用观察调用析构函数的次数 析构函数的调用顺序:#include<iostream>using namespace std;class demo{ int id; public: demo(i
2017-08-13 22:13:33
324
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人