阅读背景:

内存泄漏检测方法

来源:互联网 

1、首先写代码时要控制内存的释放,比如new之后要delete,看析构函数是否真的执行(很多人编写释放内存的代码在析构函数中处理的),如果没有真正执行,就需要动态释放对象;前段时间在一个项目中使用了单例模式对象,将构造函数和析构函数设置成保护类型,在运行代码时退出时不执行到析构函数里面(具体也不知道什么原因),最后只有手动删除对象。1、首先写代码时要控制内存的释放,比如new之后要delete,看析构函数是否真的执行(很多人




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

分享到: