本主题适用于:
版本 |
Visual Basic |
C# |
F# |
C++ |
Web Developer |
---|---|---|---|---|---|
学习版 |
![]() |
![]() |
![]() |
仅限本机 |
![]() |
专业版、高级专业版和旗舰版 |
![]() |
![]() |
![]() |
仅限本机 |
![]() |
如果要调试 MFC 程序,这些调试技术可能会有用。
本节内容
AfxDebugBreak
描述 AfxDebugBreak 函数,您可以使用它对源代码中的断点进行硬编码。TRACE 宏
讨论并提供 ATLTRACE 和 MFC TRACE 宏的示例,这些宏使您能够在调试输出窗口中显示来自程序的消息。在 MFC 中检测内存泄漏
提供指向 MFC 类和函数的链接,这些类和函数检测已分配但从未释放的内存。 链接包括:跟踪内存分配、启用内存诊断、获取内存快照、查看内存统计信息和对象转储。
相关章节
减小 MFC 调试版本的大小
当生成 MFC 应用程序的“Debug”版本时,为调试信息所使用的大量磁盘空间提供解决方案。MFC 断言
讨论并提供有关使用 ASSERT 宏检查断言失败的代码示例。调试 Visual C++
讨论 C 和 C++ 应用程序的一些常见调试问题和技术。调试器安全
提供更为安全的调试的建议。