__debugbreak

 

Para obtener la documentación más reciente de Visual Studio 2017 RC, consulte Documentación de Visual Studio 2017 RC.

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();  

Función intrínsecaArquitecturaHeader
__debugbreakx86, ARM, x64<intrin.h>

La función intrínseca del compilador __debugbreak, similar a DebugBreak, es una forma portable de Win32 para producir un punto de interrupción.

System_CAPS_ICON_note.jpg 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.

Intrínsecos del controlador
Palabras clave de C++

Mostrar: