C++ 内存泄露怎么检测?

有没有什么好的工具吗?另外现在只是在原有程序上做修改,怎么检测原有程序在哪出现内存泄露呢?是用的VC平台,但是DEBUG模式运行,程序退出,没有相关的泄露信息。但是我运行... 有没有什么好的工具吗?另外现在只是在原有程序上做修改,怎么检测原有程序在哪出现内存泄露呢?
是用的VC平台,但是DEBUG模式运行,程序退出,没有相关的泄露信息。
但是我运行程序的时候,每对一个文件进行测试,任务管理器中显示程序占用的内存量提高。
这是程序的功能,一次测试走一个完整的流程,我需要连续做很多次
展开
 我来答
jieqn
2010-08-27 · TA获得超过348个赞
知道小有建树答主
回答量:585
采纳率:0%
帮助的人:396万
展开全部
debug模式调试跟踪程序,方法可以直接按F5接着一路 按F10和F11单步跟踪看值
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
成都迈硕电气有限公司
2025-02-21 广告
国产【1M-10Gsps高速采集卡/采集仪】咨询:028-87409729,支持PCIe/USB/RJ45/10G光口等多种通信接口,支持多通道同步采集,具备高精度、高可靠、高易用等特征,自研自产自主可控,能够满足客户从基础科研到尖端科技领... 点击进入详情页
本回答由成都迈硕电气有限公司提供
w774937253
2010-08-27 · 超过15用户采纳过TA的回答
知道答主
回答量:84
采纳率:0%
帮助的人:49.2万
展开全部
vc中的内存检查机制 是跟踪new,在程序退出的时候,调试窗口会显示内存泄露信息的。但不知道你用的是VC平台
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
高能钙片
2010-08-27 · TA获得超过493个赞
知道小有建树答主
回答量:925
采纳率:0%
帮助的人:419万
展开全部
最好的办法还是在你自己的程序上注意点,或者用一些比较规范的方法申请内存。或者自己做个计数器把malloc封装起来
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友fc4d01c9a
2010-08-27 · TA获得超过219个赞
知道答主
回答量:163
采纳率:0%
帮助的人:125万
展开全部
debug 模式,F5调试运行,然后看调试信息。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
warmwormn
2010-08-29 · TA获得超过737个赞
知道小有建树答主
回答量:1694
采纳率:0%
帮助的人:1365万
展开全部
VC的话
用DEBUG模式运行程序
然后当程序退出时
内存泄漏会在输出框中有提示
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(7)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式