AfxDebugBreak(调试)

更新:2007 年 11 月

本主题适用于:

版本

Visual Basic

C#

C++

Web Developer

速成版

主题不适用 主题不适用

仅限本机

主题不适用

标准版

主题不适用 主题不适用

仅限本机

主题不适用

专业团队版

主题不适用 主题不适用

仅限本机

主题不适用

表格图例:

主题适用

适用

主题不适用

不适用

主题适用,但命令默认情况下隐藏

默认情况下隐藏的一条或多条命令。

MFC 提供特殊的 AfxDebugBreak 函数,以供在源代码中对断点进行硬编码:

AfxDebugBreak( );

在 Intel 平台上,AfxDebugBreak 将生成以下代码,它在源代码而不是内核代码中中断:

_asm int 3

在其他平台上,AfxDebugBreak 仅调用 DebugBreak。

确保在创建发布版本时移除 AfxDebugBreak 语句,或使用 #ifdef _DEBUG 环绕这些语句。

请参见

参考

DebugBreak 和 __debugbreak

_DEBUG

其他资源

MFC 调试技术