为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

VS定位内存泄露位置

2012-03-13 1页 doc 86KB 27阅读

用户头像

is_334177

暂无简介

举报
VS定位内存泄露位置使用VC调试程序后,有时候可以看到检测到内存泄露,如果没有分配内存位置的源文件信息,这时候就还需跟踪定位一下。 图中556是内存申请的序号,有4字节泄露。可以设置在此次分配时触发断点,最简单的方式是在调试启动并加载VC运行库后,在Watch窗口设置。 图中VS2008使用了VC9运行库,如果每次泄露的分配序号不变,则很容易查到位置, 如果总是有变化,则可以设置稍小一些的数值。 当中断后再增加一个条件断点。 同时触发时候打印序号和堆栈信息 增加断点后,程序运行的较慢,可以在合适的时间去掉断点,最后退出程序后...
VS定位内存泄露位置
使用VC调试程序后,有时候可以看到检测到内存泄露,如果没有分配内存位置的源文件信息,这时候就还需跟踪定位一下。 图中556是内存申请的序号,有4字节泄露。可以设置在此次分配时触发断点,最简单的方式是在调试启动并加载VC运行库后,在Watch窗口设置。 图中VS2008使用了VC9运行库,如果每次泄露的分配序号不变,则很容易查到位置, 如果总是有变化,则可以设置稍小一些的数值。 当中断后再增加一个条件断点。 同时触发时候打印序号和堆栈信息 增加断点后,程序运行的较慢,可以在合适的时间去掉断点,最后退出程序后,根据提示的序号,搜索Output窗口,得到了内存分配的地方。如果没有发现则继续调整以上步骤。
/
本文档为【VS定位内存泄露位置】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索