3
A
回答
4
内存跟踪在MFC Debug版本中默认启用。如果有必要,AfxEnableMemoryTracking主要用于临时禁用某些代码片段中的内存跟踪。要使用MFC内置内存泄漏检测,确保每.cpp文件包含所有行#include后下面的代码:
#ifdef _DEBUG #define new DEBUG_NEW #endif
+0
为什么不直接在头文件中定义? – Puppy 2010-08-12 18:11:54
+1
在h文件中重新定义新运算符可能导致许多h文件的编译失败,或者某些库的未定义行为。这就是为什么new运算符仅在本地为.cpp文件定义的原因。 – 2010-08-13 04:59:09
相关问题
- 1. 内存泄漏没有检测到CRT内存泄漏检测
- 2. 使用chrome检测内存泄漏
- 3. 检测内存泄漏使用PerfView
- 4. 检测Android内存泄漏
- 5. 内存泄漏检测器
- 6. VisualVM内存泄漏检测
- 7. 检测Ruby内存泄漏
- 8. Tomcat7检测内存泄漏
- 9. 检测内存泄漏
- 10. 检测TWebModule内存泄漏
- 11. Valgrind在fclose检测到内存泄漏()
- 12. 检测到内存泄漏! CwinThread
- 13. 检测到的内存泄漏
- 14. FastMM无法检测到内存泄漏
- 15. 检测不到的内存泄漏
- 16. 用Valgrind检测内存泄漏
- 17. Windows API调用内存泄漏检测
- 18. 用Visual Studio 2010检测内存泄漏?
- 19. 使用Spritebuilder建立内存(没有检测到泄漏)
- 20. 内存泄漏检测工具
- 21. 如何检测j2me内存泄漏?
- 22. 如何检测内存泄漏
- 23. DLL中的内存泄漏检测
- 24. 如何检测内存泄漏?
- 25. Solaris 9:内存泄漏检测
- 26. 检测进程运行内存泄漏
- 27. 检测内存泄漏计算对象
- 28. C++内存泄漏检测方法
- 29. valgrind如何检测内存泄漏
- 30. C++内存泄漏,如何检测
我这个昨天已经发现,我用它来禁用某些情况下,当跟踪泄漏报告(由其他人修复)在调试器中退出我们的应用程序时需要很长的时间才能列出。 M. – Max 2010-08-12 17:37:00