Visual c++ 运行时错误和内存泄漏检测
创建的应用程序运行太慢,看起来有很多内存泄漏,有很多指针。那么,请您在VisualStudioC++中提供一些有效的工具,并在内存泄漏检测中使用.< /P> < P>如果使用“强”CRT <强>库的调试版本,您可以使用find ALL。 基本上是在包含您调用的适当头之后Visual c++ 运行时错误和内存泄漏检测,visual-c++,Visual C++,创建的应用程序运行太慢,看起来有很多内存泄漏,有很多指针。那么,请您在VisualStudioC++中提供一些有效的工具,并在内存泄漏检测中使用.< /P> < P>如果使用“强”CRT 库的调试版本,您可以使用find ALL。 基本上是在包含您调用的适当头之后 _CrtSetDbgFlag ( _CRTDBG_ALLOC_MEM_DF | _CRTDBG_LEAK_CHECK_DF ); 在你的计划开始的某个地方 在程序退出之前,您应该调用 _CrtSetReportMode( _CRT_
_CrtSetDbgFlag ( _CRTDBG_ALLOC_MEM_DF | _CRTDBG_LEAK_CHECK_DF );
在你的计划开始的某个地方
在程序退出之前,您应该调用
_CrtSetReportMode( _CRT_ERROR, _CRTDBG_MODE_DEBUG );
将所有内存泄漏转储到调试输出窗口
但是应用程序运行缓慢可能与内存泄漏无关,对于性能评测,您可以按照
在编译时捕捉坏的C++构造,可以使用VisualStudio 2010或更高版本。
< P>我知道Windows的2个好工具:和./P>对于linux:。您可以使用Delaker。它一定对您有帮助。非常好的解决方案!最好的调试器!