C++中const成员变量的初始化

来源:互联网 发布:战舰世界mac 闪退 编辑:程序博客网 时间:2024/05/16 14:50

C++中对于const关键字修饰的成员变量规定初始化必须放在初始化列表中进行,而不能放在函数体中,如下例所示:

Class People{private:const int age;string name;public:People(string name, int age): age(age) { //构造函数People::name = name;}People(const People& people)  age(people.age){ //拷贝构造函数People::name = people.name;}}


0 0