首页 > 代码库 > 捉虫记录:解决内存泄漏问题
捉虫记录:解决内存泄漏问题
LinJM 2014_05_23
解决内存泄漏问题
在VS2010的Debug模式下面,点击运行,然后退出,之后会在输出框里面出现内存泄漏信息(如下图所示)。
Analysis:主要是new了之后没有delete相应的变量,所以,很明显就是要在不使用时delete掉这个变量。不过,有个问题,如下图所示:
我代码修改位置如下所示:
我把红下划线部分注释掉就不会出现上面那个问题,后来讨论分析才发现pBim现在分配给了pAdjustmentLyInfo,二者现在指向同一个内存空间,当我delete掉pBim后pAdjustmentLyInfo也就不能使用了,这就出现了问题。因此,我就在外方,就在红下划线下面那个注释掉的一行中删除这个空间,这样就解决了内存泄漏问题。
转他人经验:
————————————————————————
本文地址:http://blog.csdn.net/linj_m/article/details/26703859
更多资源请关注 博客:LinJM-机器视觉 微博:林建民-机器视觉
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。