__debugbreak
Específicos de Microsoft
Produce un punto de interrupción en el código, donde se pedirá al usuario que ejecute el depurador.
void __debugbreak();
Requisitos
Función intrínseca |
Arquitectura |
Header |
---|---|---|
__debugbreak |
x86, ARM, x64 |
<intrin.h> |
Comentarios
La función intrínseca del compilador __debugbreak, similar a DebugBreak, es una forma portable de Win32 para producir un punto de interrupción.
Nota
Al compilar con /clr, se compilará en MSIL una función que contiene __debugbreak.asm int 3 produce una función que se va a compilar en código nativo.Para obtener más información, vea __asm.
Por ejemplo:
main() {
__debugbreak();
}
es similar a:
main() {
__asm {
int 3
}
}
en un equipo x86.
Esta rutina solo está disponible como función intrínseca.