建議使用 Visual Studio 2017

__debugbreak

 

如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件

Microsoft 特定的

在您的程式碼中導致中斷點,在該位置,系統會提示使用者執行偵錯工具。

void __debugbreak();  

內建架構頁首
__debugbreakx86、ARM、x64<intrin.h>

__debugbreak 編譯器內建物件與 DebugBreak (英文) 類型,是一種可導致中斷點的可移植 Win32 方法。

System_CAPS_ICON_note.jpg 注意

當使用 /clr 進行編譯時,包含 __debugbreak 的函式會編譯為 MSIL。 asm int 3 會導致函式編譯為原生。 如需詳細資訊,請參閱__asm

例如:

main() {  
   __debugbreak();  
}  

類似於:

main() {  
   __asm {  
      int 3  
   }  
}  

(在 x86 電腦上)。

此常式僅可作為內建常式使用。

編譯器內建
C++ 關鍵字

顯示: