__debugbreak

Microsoft 專有的

會產生中斷點在程式碼中,會提示使用者執行偵錯工具。

void __debugbreak();

需求

內建

架構

__debugbreak

x86, IPF, x64

標頭檔 <intrin.h>

備註

__debugbreak 編譯器內建,類似於 DebugBreak,是可移植的 Win32 模式會產生中斷點。

注意事項注意事項

在以編譯時, /clr包含 __debugbreak 的函式將會編譯為 MSIL。asm int 3 會讓函式編譯成原生。如需詳細資訊,請參閱 __asm

例如:

main() {
   __debugbreak();
}

類似:

main() {
   __asm {
      int 3
   }
}

在 x86 電腦上。

這個常式只能做為內部。

請參閱

參考

編譯器內建函式

C + + 關鍵字