Visual C++ - 内存泄漏检测

Jac*_*cob 11 c++ memory-leaks visual-c++ memory-leak-detector visual-leak-detector

有什么建议?这篇SO帖子讨论了Visual Leak Detector,但我正在寻找其他工具.另外,请不要推荐这个.

the*_*ill 6

我最近使用过Visual Leak Detector,效果很好.构建它(仅包括vld.h)非常简单,并且不需要任何检测.我发现我需要编写几个脚本来解析输出到我的目的更有用的东西(它正在为一个体面的GUI而烦恼).请注意新网站 - 正在Codeplex上积极维护项目 - Codeproject链接非常陈旧.


Edw*_*nge 0

不久前问过类似的问题,但与 2010 年特别相关:VS2010 profiler/leak detector

如果您不使用 2010,您可以考虑 AQtime。大多数时候这并不太可怕。有时会想到,当它找不到与泄漏相关的对象时,只会说“crt内存”或其他什么。

我最近尝试的另一个叫做“内存验证器”。不完全是一个很好的界面,但它似乎确实可以工作,并且也可以与 2010 一起工作(只是其中没有任何其他类型的分析,这正是我对此类商业工具的期望)。

也许 GlowCode 正如我在询问之前进行搜索时在其他类似问题中提到的那样。