다음을 통해 공유


__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 컴퓨터의 경우

이 루틴은 내장 루틴으로만 사용할 수 있습니다.

참고 항목

참조

컴파일러 내장 함수

C++ 키워드