C++常量和引用数据成员的初始化
2013-03-17 19:45
381 查看
引用也属于常量,所以和常量一样,只能对其进行初始化,而不是赋值操作
class MyClass { public: MyClass(int &i)://构造函数初始化列表中是初始化工作 a(1), b(i) { //在这里做的是赋值而非初始化工作 } private: const int a; int &b; };
相关文章推荐
- C++ 常量数据成员、静态数据成员、常量静态数据成员的初始化
- C++ 初始化类的常量数据成员、静态数据成员、常量静态数据成员
- Cocos2d-x 3.1.1 学习日志3--C++ 初始化类的常量数据成员、静态数据成员、常量静态数据成员
- 重学C++ 用成员初始化器初始化常量数据成员
- C++ 初始化类的常量数据成员、静态数据成员、常量静态数据成员
- C++ 类中特殊成员变量(常量、静态、引用)的初始化方法
- C++ 初始化类的常量数据成员、静态数据成员、常量静态数据成员
- C++ 初始化类的常量数据成员、静态数据成员、常量静态数据成员
- C++之类内不同的数据成员类型以及方法(静态,const,引用,常量引用)
- c++ 类中常量成员,和引用成员初始化
- C++ 初始化类的常量数据成员、静态数据成员、常量静态数据成员
- c++中静态数据成员与常量的初始化
- c++ 类中常量成员,和引用成员初始化
- C++const对象 常量数据 常量成员函数 const指针 const引用
- C++特殊成员变量(静态、常量、引用)的初始化方法
- C++特殊成员变量(静态、常量、引用)的初始化方法
- C++ 怎么在默认构造函数的初始化列表中初始化指针或者引用类型数据成员
- C++ 初始化类的常量数据成员、静态数据成员、常量静态数据成员
- C++ 初始化类的常量数据成员、静态数据成员、常量静态数据成员
- C++ 常量数据成员、静态数据成员、常量静态数据成员的初始化