阅读背景:

《More Effective C++》条款27:如何让类对象只在栈(堆)上分配空间?

来源:互联网 
试着使用A a;来建立对象,编译报错,提示析构函数无法访问。这样就只能使用new操作符来建立对象,构造函数是公有的,可以直接调用。类中必须提供一个destory函数,来进行内存空间的释放。类对象使用完成后,必须调用destory函数。试着使用A a;来建立对象,编译报错,提示析构函数无法访问。这样就只能使用new操作符来建立对象,构


你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: