C ++ v100平台工具集分析器

时间:2017-06-08 10:47:24

标签: c++ memory profiler

我在Visual Studio中寻找用于C ++项目构建的分析器,并使用v100平台工具集进行编译

我的应用程序运行时内存泄漏(内存使用量增加)。

当我退出程序时,我没有看到任何内存泄漏(我使用VLD)

1 个答案:

答案 0 :(得分:0)

如果您在应用程序中使用new,则应使用debug version of new。在文件开头添加以下行(但在#include "stdafx.h"之后):

//...
#define new DEBUG_NEW
//...

如果您在输出窗口中看到的内存分配编号总是相同的数字,无论您运行应用程序多少次,都可以set a break-point on allocation number

Output Window:
...
Detected memory leaks!
Dumping objects ->
your file path (line number where new was called) : {allocation number}
...