DebugBreak 및 __debugbreak

반응형
msdn : http://msdn.microsoft.com/en-us/library/f408b4et.aspx

코드의 어떤 위치에서든 DebugBreak Win32 함수 또는 __debugbreak 내장 함수를 호출할 수 있습니다. DebugBreak__debugbreak는 해당 위치에 중단점을 설정한 것과 같은 효과가 있습니다.

DebugBreak는 시스템 함수에 대한 호출이므로 중단 후 올바른 호출 스택 정보가 표시되도록 하려면 시스템 디버그 기호를 설치해야 합니다. 그렇지 않으면 디버거에서 표시하는 호출 스택 정보가 한 프레임 정도 차이가 납니다. __debugbreak를 사용하는 경우에는 기호가 필요하지 않습니다.

DebugBreak and __debugbreak 윈도우에서 제공하는 breakpoint이고,
__asm int 3은 커널모드나 유저모드에서 전부 먹게 되는 전역적인 성격의 breakpointer.

'유용한 것들_etc' 카테고리의 다른 글

아이폰 개발  (0) 2010.04.06
Windows Texture Viewer  (0) 2010.03.23
/DYNAMICBASE(주소 공간 레이아웃을 임의로 지정)  (0) 2010.03.13
freetype font  (0) 2010.03.11
빌드 자동화  (0) 2010.03.10
TAGS.

Comments