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