目录
首先来阅读海子的代表作《面朝大海,春暖花开》❤❤❤❤
从明天起,做一个幸福的人
喂马,劈柴,周游世界
从明天起,关心粮食和蔬菜
我有一所房子,面朝大海,春暖花开
静态成员变量的特点
静态成员变量的初始化,在类外初始化
C++17静态成员变量的初始化 inline
#include <iostream>
class T
{
static int count;
public:
//count的用处:统计定义的对象的数量
T()
{
count++;
}
int GetCount()
{
return count;
}
~T()//如果不在析构函数内部加入count--,就会计算错误,就会将已经释放的函数
{
count--;
}
};
int T::count = 0;//初始化
void test()
{
T t1, t2, t3;
}
int main()
{
test();
T t1;
T t2;
T t3;
//t1 t2共享这个count变量
std::cout << t1.GetCount() << std::endl;
}
静态成员常量
静态成员函数