DebugBreak и __debugbreak
Вызов функции DebugBreak Win32 или встроенной функции __debugbreak можно разместить в любом месте кода. Вызов DebugBreak или __debugbreak эквивалентен установке точки останова в этом месте программы.
Поскольку DebugBreak — это системная функция, на компьютере должны быть установлены системные отладочные символы, гарантирующие правильное отображение информации стека вызовов после приостановки выполнения. В противном случае сведения стека вызовов, отображаемые в отладчике, могут выйти за пределы одного кадра. При использовании __debugbreak символы не требуются.
См. также
Ссылки
Встроенные объекты компилятора
Основные понятия
Другие ресурсы
Указание файлов символов (.pdb) и файлов с исходным кодом в отладчике Visual Studio