必须使用初始化成员列表的三种情况

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了必须使用初始化成员列表的三种情况相关的知识,希望对你有一定的参考价值。

必须使用初始化成员列表的三种情况

1、成员变量是引用

int &p;

2、成员变量为只读

const int a;

3、类中的成员变量,是另一个类的实例对象;而另一个类中没有实现无参的构造函数。

以上是关于必须使用初始化成员列表的三种情况的主要内容,如果未能解决你的问题,请参考以下文章

必须使用初始化列表初始化数据成员的情况

C++11 必须使用初始化列表的场合

c++初始化函数列表

13哪几种情况必须用到初始化成员列表?

C++类和对象下

类的三种成员与继承