C++中构造函数初始化成员列表总结
2015-08-30 10:55
295 查看
1.只能在构造函数初始化列表初始化的成员变量的类型?
a.const成员变量
b.引用类型的成员变量
c.static不能在初始化列表中进行初始化
d.类成员变量中有自定义类型的变量最好在初始化列表中进行初始化
2.初始化列表的顺序?
初始化列表的初始化顺序是依据类成员变量定义的顺序来决定的。
3.关于static const是否应该在初始化成员列表中初始化?
static const为全局静态常量,全局的意思是该变量属于整个类而非某个类实例,所以
不能再初始化列表中进行初始化。
a.const成员变量
b.引用类型的成员变量
c.static不能在初始化列表中进行初始化
d.类成员变量中有自定义类型的变量最好在初始化列表中进行初始化
2.初始化列表的顺序?
初始化列表的初始化顺序是依据类成员变量定义的顺序来决定的。
3.关于static const是否应该在初始化成员列表中初始化?
static const为全局静态常量,全局的意思是该变量属于整个类而非某个类实例,所以
不能再初始化列表中进行初始化。
相关文章推荐
- 下一个排列
- C++中指针和引用的区别
- C++中placement new操作符(经典)
- C语言的getc()函数和gets()函数的使用对比
- 一起talk C栗子吧(第四十四回:C语言实例--深度优先遍历一)
- C++中指针和引用的区别
- 两个栈来实现一个队列的C++代码
- C语言下的清屏函数
- C语言:链表
- C、C++语言容易出错的几个地方
- C++ 11 auto类型,不会自带引用
- C语言的指针*和引用&
- C++中vector使用
- C语言深入
- c++ 构造函数
- C语言新建临时文件和临时文件名的方法
- c语言指针初级
- Immediate Decodability(C++ Stl -----substr判断前缀)
- C语言字符串处理函数库
- Vc++ 控件用法总结之List Control