在发布模式下启用_CrtDumpMemoryLeaks()

时间:2011-04-05 05:29:33

标签: c++ visual-c++

_CrtDumpMemoryLeaks()显示调试模式下的内存泄漏,但不是在发布模式下。

如何在发布模式下启用它?

2 个答案:

答案 0 :(得分:2)

来自在线参考:

  

转储中的所有内存块   内存泄漏时调试堆   发生(仅限调试版)

答案 1 :(得分:1)

我认为您可以更改调试版本中的优化,并让它编译代码就像生成版本代码一样,但这可能没有任何帮助。预处理器宏_DEBUG仍然有效,因此您的里程会有所不同(取决于定义_DEBUG时的操作)。