1. 首页
  2. 数据库
  3. 其它
  4. C++类内静态函数和静态成员的小例子

C++类内静态函数和静态成员的小例子

上传者: 2021-02-01 06:19:56上传 PDF文件 35.58KB 热度 7次
首先要知道 1:静态函数和非静态的区别 2:静态成员和非静态成员的区别 如下 1: 静态成员和非静态成员的区别。 静态成员不是某对象私有的(所有对象共有,修改一个对象的静态成员,其他所有的都修改,同时这也是RTTI的原理),他要求在声明时初始化(不能在类作用域内初始化),并且, 这个成员也不计算在calss的大小里面(你可以做实验。或者参考Inside The C++ Object Model) 也是,即使对象不存在,这个静态成员也存在了,而其他的非静态成员只有在对象存在的时候,非静态成员才存在(这里的存在是指有内存被分配) 2: 静态函数和非静态函数
用户评论