디버깅 목적으로 __debugbreak() 함수 호출을 사용합니다. Visual Studio에서 디버깅 할 때이 함수는 중단 점을 예상대로 발생시킵니다. 그러나 중단 점에 도달하기 전에 "* .exe가 중단 점을 트리거했습니다."라는 메시지 상자가 나타납니다. 이 메시지 상자를 제거 할 수 있습니까?"* .exe가 중단 점을 트리거했습니다."-Messagebox
2
A
답변
0
메시지 상자는 __debugbreak
컴파일러 내장 함수의 일부 동작입니다.
는 사용자가 디버거를 실행하라는 메시지가 표시됩니다 코드에 중단 점, 원인 :
은 MSDN 문서는 상태.
자료 : http://msdn.microsoft.com/en-us/library/f408b4et(v=vs.120).aspx
+0
당신은 절반 정확합니다. 메시지 상자는 내장 함수의 일부가 아닙니다. intrinsic을 사용하지 않고'__asm int 3'을 직접 할 때 똑같은 결과를 얻는다. 실제로는 * 디버거 *의 일부입니다. 디버거가 프로세스에 연결되면 먼저 모든 중단을 트랩하고 중단 또는 실행을 계속하라는 메시지를 표시합니다. 편의 기능입니다. 디버거 외부에서 실행될 때 발생하지 않습니다. –
관련 문제
- 1. 중단 점을 설정했으나 중단 점을 설정하지 않았습니다.
- 2. 처음으로 중단 점을 사용합니다.
- 3. Windows가 중단 점을 트리거했습니다.
- 4. HeapFree 중단 점을 트리거했습니다.
- 5. 중단 점을 삭제하는 방법?
- 6. Xcode가 중단 점을 무시합니다.
- 7. 중단 점을 무시합니다.
- 8. 디버거 내가에 중단 점을 설정하고있어 중단 점
- 9. 라이브러리에서 중단 점을 맞추는 방법?
- 10. gdb가 중단 점을 누르지 않음
- 11. C에서 중단 점을 찾는 방법 #?
- 12. Firebug에서 중단 점을 유지하는 방법
- 13. xcode 4.5 중단 점을 사용하여
- 14. 디버거가 중단 점을 맞지 않는다
- 15. WinDbg에 중단 점을 설정하지 못했습니다.
- 16. Allegro 프로그램이 중단 점을 트리거합니까?
- 17. DLL에서 중단 점을 설정하는 방법
- 18. 팬텀 중단 점을 해결하는 방법?
- 19. 중단 점을 통해 메서드 실행
- 20. Windows가 myprogram.exe에서 중단 점을 트리거했습니다.
- 21. Visual Studio에서 중단 점을 무시합니다.
- 22. 중단 점을 사용하는 함수에서 복귀
- 23. XCode에서 중단 점을 삭제하는 방법
- 24. 내가 중단 점을 설정할 때
- 25. asp.net에서 중단 점을 사용하는 방법?
- 26. libc에 중단 점을 넣으려면 어떻게해야합니까?
- 27. 중단 점을 무시한 VC++ 2010
- 28. VSX : 런타임에 중단 점을 프로그래밍 방식으로 해제
- 29. _NSLockError()에 중단 점을 설정하는 방법
- 30. VS2010의 모든 중단 점을 고정 시키십시오.
없음 –