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


DebugBreak и __debugbreak

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

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

См. также

Ссылки

Встроенные объекты компилятора

Основные понятия

Безопасность отладчика

Другие ресурсы

Отладка машинного кода

Указание файлов символов (.pdb) и файлов с исходным кодом в отладчике Visual Studio