码迷,mamicode.com
首页 > 其他好文 > 详细

捉虫记录:解决内存泄漏问题

时间:2014-06-04 23:25:00      阅读:322      评论:0      收藏:0      [点我收藏+]

标签:debug   内存泄漏   

LinJM   2014_05_23

解决内存泄漏问题

VS2010Debug模式下面,点击运行,然后退出,之后会在输出框里面出现内存泄漏信息(如下图所示)。

 bubuko.com,布布扣

Analysis:主要是new了之后没有delete相应的变量,所以,很明显就是要在不使用时delete掉这个变量。不过,有个问题,如下图所示:

 bubuko.com,布布扣

我代码修改位置如下所示:

 bubuko.com,布布扣

我把红下划线部分注释掉就不会出现上面那个问题,后来讨论分析才发现pBim现在分配给了pAdjustmentLyInfo,二者现在指向同一个内存空间,当我deletepBimpAdjustmentLyInfo也就不能使用了,这就出现了问题。因此,我就在外方,就在红下划线下面那个注释掉的一行中删除这个空间,这样就解决了内存泄漏问题。


转他人经验:

————————————————————————

 bubuko.com,布布扣

本文地址:http://blog.csdn.net/linj_m/article/details/26703859 

更多资源请关注 博客:LinJM-机器视觉 微博:林建民-机器视觉

捉虫记录:解决内存泄漏问题,布布扣,bubuko.com

捉虫记录:解决内存泄漏问题

标签:debug   内存泄漏   

原文地址:http://blog.csdn.net/linj_m/article/details/26703859

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!