Visual c++ 运行时错误和内存泄漏检测

Visual c++ 运行时错误和内存泄漏检测,visual-c++,Visual C++,创建的应用程序运行太慢,看起来有很多内存泄漏,有很多指针。那么,请您在VisualStudioC++中提供一些有效的工具,并在内存泄漏检测中使用.< /P> < P>如果使用“强”CRT 库的调试版本,您可以使用find ALL。 基本上是在包含您调用的适当头之后 _CrtSetDbgFlag ( _CRTDBG_ALLOC_MEM_DF | _CRTDBG_LEAK_CHECK_DF ); 在你的计划开始的某个地方 在程序退出之前,您应该调用 _CrtSetReportMode( _CRT_

创建的应用程序运行太慢,看起来有很多内存泄漏,有很多指针。那么,请您在VisualStudioC++中提供一些有效的工具,并在内存泄漏检测中使用.< /P> < P>如果使用“强”CRT <强>库的调试版本,您可以使用find ALL。 基本上是在包含您调用的适当头之后

_CrtSetDbgFlag ( _CRTDBG_ALLOC_MEM_DF | _CRTDBG_LEAK_CHECK_DF );
在你的计划开始的某个地方

在程序退出之前,您应该调用

_CrtSetReportMode( _CRT_ERROR, _CRTDBG_MODE_DEBUG );
将所有内存泄漏转储到调试输出窗口

但是应用程序运行缓慢可能与内存泄漏无关,对于性能评测,您可以按照


在编译时捕捉坏的C++构造,可以使用VisualStudio 2010或更高版本。

< P>我知道Windows的2个好工具:和./P>
对于linux:。

您可以使用Delaker。它一定对您有帮助。

非常好的解决方案!最好的调试器!