c++基础
gg半夏时光
这个作者很懒,什么都没留下…
展开
-
c++类中static、const、static const成员变量初始化
c++类中static、const、static const成员变量初始过static成员变量1、static成员变量和类相关联,而非和类的对象相关连。换句话说就是不关生成多少个类的对象,类的static成员变量的副本只有一个。 2、类中static成员变量的初始化是在main函数之前进行的。(普通全局变量、静态全局变量和类中的静态成员变量都是在main函数之前进行初始化的) 3、具体类中sta原创 2015-05-23 20:08:19 · 537 阅读 · 0 评论 -
class中成员变量列表初始化和函数体赋值的区别
类中成员变量在构造函数中无论是列表初始化还是函数体赋值,其最终效果都是一样的。但是在某些具体细节和效率方面是有所差别的。 class的成员变量可以分成两类:(1)内置类型:int、char、bool等 (2)用户自定义类型class A { public: //A(int x,string str):a(x),s(str) { } A(int x,string str):{原创 2015-05-24 10:31:39 · 717 阅读 · 0 评论