Compartilhar via


__debugbreak

Específico da Microsoft

Cria um ponto de interrupção no código, onde o sistema solicitará que o usuário execute o depurador.

void __debugbreak();

Requisitos

Intrínseco

Arquitetura

Cabeçalho

__debugbreak

x86, ARM, x64

<intrin.h>

Comentários

A função intrínseca do compilador __debugbreak, similar à função DebugBreak, é um meio usado pelo Win32 para criar um ponto de interrupção.

Dica

Quando você usa /clr para compilar, uma função contendo __debugbreak é compilada no MSIL.asm int 3 faz com que a função seja compilada como nativa.Para obter mais informações, consulte __asm.

Por exemplo:

main() {
   __debugbreak();
}

é similar a:

main() {
   __asm {
      int 3
   }
}

em computadores x86.

Essa rotina só está disponível como função intrínseca.

Consulte também

Referência

Intrínsecos do compilador

Palavras-chave C++