2021
09-30
09-30
正确理解C++的构造函数和析构函数
目录一、构造函数二、C++类的内存模型2.1、只定义成员函数2.2、往空类中添加静态成员变量2.3、再加入非静态成员变量三、this指针四、析构函数一、构造函数首先,由于类只是一个模板,因此我们在定义类时无法对成员变量初始化,比如下面代码就是错误的:classcircle{public:intm_L=20;//Error:不允许使用数据成员初始值设定项};因此,初始化只能发生在类创建对象的过程中,但是由于访问权限的原因,无法在类外访问某些成...
继续阅读 >