AfxDebugBreak (偵錯)

這個主題適用於:

版本

Visual Basic

C#

F#

C++

Web Developer

Express

標題不適用於 標題不適用於 標題不適用於

僅適用原生

標題不適用於

Pro、Premium 和 Ultimate

標題不適用於 標題不適用於 標題不適用於

僅適用原生

標題不適用於

MFC 提供了一個特殊的 AfxDebugBreak 函式,可在原始程式碼中直接撰寫 (硬式編碼) 中斷點:

AfxDebugBreak( );

在 Intel 平台上,AfxDebugBreak 會產生下列會在原始程式碼裡而非在核心 (Kernel) 程式碼中斷的程式碼:

_asm int 3

在其他的平台上,AfxDebugBreak 只會呼叫 DebugBreak。

當您建立發行的組建或使用 #ifdef _DEBUG 來包圍它們時,請務必要移除 AfxDebugBreak 陳述式。

請參閱

參考

DebugBreak 和 __debugbreak

_DEBUG

其他資源

MFC 偵錯技術