
C++ 内存泄露怎么检测?
有没有什么好的工具吗?另外现在只是在原有程序上做修改,怎么检测原有程序在哪出现内存泄露呢?是用的VC平台,但是DEBUG模式运行,程序退出,没有相关的泄露信息。但是我运行...
有没有什么好的工具吗?另外现在只是在原有程序上做修改,怎么检测原有程序在哪出现内存泄露呢?
是用的VC平台,但是DEBUG模式运行,程序退出,没有相关的泄露信息。
但是我运行程序的时候,每对一个文件进行测试,任务管理器中显示程序占用的内存量提高。
这是程序的功能,一次测试走一个完整的流程,我需要连续做很多次 展开
是用的VC平台,但是DEBUG模式运行,程序退出,没有相关的泄露信息。
但是我运行程序的时候,每对一个文件进行测试,任务管理器中显示程序占用的内存量提高。
这是程序的功能,一次测试走一个完整的流程,我需要连续做很多次 展开
9个回答
展开全部
debug模式调试跟踪程序,方法可以直接按F5接着一路 按F10和F11单步跟踪看值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?

2025-02-21 广告
国产【1M-10Gsps高速采集卡/采集仪】咨询:028-87409729,支持PCIe/USB/RJ45/10G光口等多种通信接口,支持多通道同步采集,具备高精度、高可靠、高易用等特征,自研自产自主可控,能够满足客户从基础科研到尖端科技领...
点击进入详情页
本回答由成都迈硕电气有限公司提供
展开全部
vc中的内存检查机制 是跟踪new,在程序退出的时候,调试窗口会显示内存泄露信息的。但不知道你用的是VC平台
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
最好的办法还是在你自己的程序上注意点,或者用一些比较规范的方法申请内存。或者自己做个计数器把malloc封装起来
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
debug 模式,F5调试运行,然后看调试信息。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
VC的话
用DEBUG模式运行程序
然后当程序退出时
内存泄漏会在输出框中有提示
用DEBUG模式运行程序
然后当程序退出时
内存泄漏会在输出框中有提示
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询