PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
C_and_CPP
[问题] 检查内存遗漏
楼主:
MOONY135
(谈无欲)
2016-11-18 15:46:11
开发平台(Platform): (Ex: Win10, Linux, ...)
vs 2015
编译器(Ex: GCC, clang, VC++...)+目标环境(跟开发平台不同的话需列出)
qt
额外使用到的函数库(Library Used): (Ex: OpenGL, ...)
问题(Question):
最近想知道自己写的程式会不会造成内存溢出
https://msdn.microsoft.com/zh-tw/library/x98tx3cf.aspx
有朋友推荐我用用看这个
想请问报告要怎样解读
因为在输出视窗印了非常多的讯息
http://imgur.com/a/wg14M
作者:
stupid0319
(征女友)
2016-11-18 16:10:00
也太厉害了,居然可以在没出现BUG时,找到内存溢出
作者:
blackwindy
(黑色的风)
2016-11-18 16:44:00
valgrind
楼主:
MOONY135
(谈无欲)
2016-11-18 16:58:00
这个WINDOWS好像不能用
作者:
sosokill
(vieux)
2016-11-18 17:02:00
映像中是在输出视窗找关键字 memory leak
作者:
Caesar08
(Caesar)
2016-11-18 17:20:00
官网不是写得很清楚了吗... 而且你只要测一定有memoryleak的code,跟一定没有的,不就知道怎么读讯息了?
作者:
CoNsTaR
((const *))
2016-11-18 17:45:00
static analysis ?
作者: LiloHuang (十年一刻)
2016-11-18 19:00:00
Intel Inspector
https://goo.gl/qbkwnt
作者:
Bencrie
2016-11-19 15:04:00
Windows 不能用可以丢到 Linux 去测啊 ... 如果没有 OS限定的东西的话 XD
作者: rephansu (xanadu)
2016-11-19 15:57:00
vc上面可以试试vld,轻松倒出更有用的讯息
楼主:
MOONY135
(谈无欲)
2016-11-19 20:32:00
感谢大家
作者:
EdisonX
(卡卡兽)
2016-11-19 23:20:00
你没把 vs 这套 leak defect 做好 XD目前我用过它的 leak 功能主要有二个 : 1. 告诉我哪个档案、哪一行出现 leak . 2. 找不到的时候,先跑一次,看是第n个allocate发生leak,再重跑一次debug,将第n个allocate下条件断点.
http://wiki.jostudio.net/programmingnote:c:memoryleak
楼主:
MOONY135
(谈无欲)
2016-11-19 23:38:00
= =+ 这超屌DER
继续阅读
[问题] 继承问题
ymps3502
[问题] stringstream内有数字和字符
cchou0114
[问题] 如何做出标准的 堆积树 ?
wa007123456
[问题] OpenMP没有效果
ogstruggle
Re: [讨论] 2的2000次方,加减乘除
wa007123456
[问题] 用recursive写pow
ForWin
[问题] qt有办法关掉正在运行的程式吗
checkIO
[讨论] 2的2000次方,加减乘除
rere70697
[问题] C++ 考题(题库)用书
aresnmars
[问题] 选择排序法的问题
wa007123456
Links
booklink
Contact Us: admin [ a t ] ucptt.com