__debugbreak
Microsoft 전용
코드에서 중단점이 발생하며 사용자에게 디버거를 실행하라는 메시지가 표시됩니다.
void __debugbreak();
요구 사항
내장 함수 |
아키텍처 |
Header |
---|---|---|
__debugbreak |
x86, ARM, x64 |
<intrin.h> |
설명
DebugBreak와 유사하게 __debugbreak 컴파일러 내장은 중단점을 발생시키는 이식 가능한 Win32 방식입니다.
참고
/clr을 사용하여 컴파일하는 경우 __debugbreak가 포함된 함수가 MSIL로 컴파일됩니다.asm int 3은 함수를 네이티브로 컴파일하도록 합니다.자세한 내용은 __asm을 참조하십시오.
예를 들면 다음과 같습니다.
main() {
__debugbreak();
}
위의 예는 아래 예와 유사합니다.
main() {
__asm {
int 3
}
}
x86 컴퓨터의 경우
이 루틴은 내장 루틴으로만 사용할 수 있습니다.