Поделиться через


DebugBreak и __debugbreak

Вызов функции DebugBreak Win32 или встроенной функции __debugbreak можно разместить в любом месте кода. Вызов DebugBreak или __debugbreak эквивалентен установке точки останова в этом месте программы.

Поскольку DebugBreak — это системная функция, на компьютере должны быть установлены системные отладочные символы, гарантирующие правильное отображение информации стека вызовов после приостановки выполнения. В противном случае сведения стека вызовов, отображаемые в отладчике, могут выйти за пределы одного кадра. При использовании __debugbreak символы не требуются.