Udostępnij za pośrednictwem


__debugbreak

Specyficzne dla firmy Microsoft

Powoduje, że punkt przerwania w kodzie, w którym użytkownik będzie monitowany do uruchamiania debugera.

void __debugbreak();

Wymagania

Wewnętrzne

Architektura

nagłówek

__debugbreak

x 86, ARM,x64

< intrin.h >

Uwagi

__debugbreak Kompilatora wewnętrznych, podobnie jak DebugBreak, jest to przenośne Win32 sposób spowodować, że punkt przerwania.

[!UWAGA]

Podczas kompilacji z /clr, zawierający funkcję __debugbreak zostanie skompilowany do MSIL.asm int 3powoduje, że funkcja ma być kompilowana z macierzystego.Aby uzyskać więcej informacji, zobacz __asm.

Na przykład:

main() {
   __debugbreak();
}

jest podobny do:

main() {
   __asm {
      int 3
   }
}

na komputerze x 86.

Ta procedura jest dostępna tylko jako wewnętrznych.

Zobacz też

Informacje

Funkcje wewnętrzne kompilatora

Słowa kluczowe języka C++