BoundsChecker 检查内存泄露
来源:互联网 发布:罗升阳 知乎 编辑:程序博客网 时间:2024/04/29 18:36
程序跑完一副图片后就少了10几M内存,自己瞄来瞄去,仍然不晓得哪里漏掉了删除指针。
于是想找工具BoundsChecker 来检测一下。
设置了 BoundsChecker
在 Debug 中跑起来看,检查的错误全部都是系统DLL的内存分配冲突,分配与删除不在同一个模块内。
困惑中。
后来无意中 在BoundsChecker 的选项中选中 Rebuild All with BoundsChecker ,把整个工程build一下,再debug的时候就发现好几种其他的错误。其中一个就是 Memory leak,点过去一看,果然是这个问题。
if( _r!=NULL )
delete _r;
_r = NULL;
if( _g=NULL ) // 就这里错啦,应为:_g!=NULL
delete _g;
_g = NULL;
if ( _b!=NULL )
delete _b;
_b = NULL;
delete _r;
_r = NULL;
if( _g=NULL ) // 就这里错啦,应为:_g!=NULL
delete _g;
_g = NULL;
if ( _b!=NULL )
delete _b;
_b = NULL;
再运行一次,果然没问题了。
- BoundsChecker 检查内存泄露
- Visual studio内存泄露检查工具--BoundsChecker
- Visual studio内存泄露检查工具--BoundsChecker
- 内存泄露检查工具BoundsChecker的使用
- BoundsChecker检查内存泄露 使用步骤
- BoundsChecker检测内存泄露
- 使用BoundsChecker查找内存泄露
- 使用BoundsChecker查找内存泄露
- 使用BoundsChecker查找内存泄露
- BoundsChecker 内存泄露 检测 简易使用教程
- 内存泄露与检测工具 Purify;BoundsChecker ;PerformanceMonitor
- VS2005 下使用BoundsChecker检测内存泄露
- 用BoundsChecker检测内存泄露2
- 如何检查内存泄漏 检查内存泄漏工具 BoundsChecker下载 BoundsChecker教程
- 如何检查内存泄漏 检查内存泄漏工具 BoundsChecker下载 BoundsChecker教程
- 如何检查内存泄露
- VC检查内存泄露
- vc内存泄露检查
- ARCGIS DESKTOP 9.2 安装步骤
- 关于识别相似图像的算法探讨
- php导出CSV方法
- TUXEDO配置参数详解
- swfloader 的 SecurityError: Error #2122: Security sandbox violation
- BoundsChecker 检查内存泄露
- TCP报头里的那个窗口大小到底是指什么
- 该操作未能执行,因为 OLE DB 提供程序 'SQLOLEDB' 无法启动分布式事务。新事务不能登记到指定的事务处理器中。
- Microsoft .NET Pet Shop 4簡介
- java效率测试的一些疑惑,求高人指点
- word 字号对应表
- 连接SQL时应该注意的!
- 最近学习nhibernate 的困惑
- 字符,字节和编码