问题描述
- c++在类的方法中被实例化的对象能自动释放内存么
-
我没有使用new,就是最一般的实例化,如果没有的要怎么释放,求大神教具体的方法
解决方案
如果没有new,那么是栈上变量,它除了生命期就会自动释放。
解决方案二:
对象的析构函数在的对象销毁前被调用,对象何时销毁也与其作用域有关。
例如,全局对象是在程序运行结束时销毁,自动对象是在离开其作用域时销毁,而动态对象则是在使用delete运算符时销毁。
解决方案三:
可以自动释放。你可以看一下c++内存管理:http://www.cnblogs.com/chuncn/archive/2011/04/12/2014273.html
时间: 2024-07-31 06:32:20