如何进行销毁:在类的public中定义一个free函数,调用free函数进行销毁。 class Test { int *p; public: Test() { p = new int; } void free() { delect p; }; } 析构函数: 定义:~ClassName() 作用:清 Read More
posted @ 2019-04-15 21:23 张不源 Views(208) Comments(0) Diggs(0) Edit
作用:初始化列表用于初始化类的成员变量。 语法:在构造函数体之后,函数体之前进行初始化,是初始化列表,用v1对m1进行初始化,用v1和v2对m2进行初始化 ClassName ::ClassName():m1(v1), m2(v1,v2), m3(v3) { // do something } 注意 Read More
posted @ 2019-04-15 20:50 张不源 Views(935) Comments(0) Diggs(0) Edit