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


Функция AfxDebugBreak (Отладка)

Обновлен: Ноябрь 2007

Этот раздел применим к:

Выпуск

Visual Basic

C#

C++

Web Developer

Экспресс-выпуск

Тема не применяется Тема не применяется

Только машинные коды

Тема не применяется

Standard

Тема не применяется Тема не применяется

Только машинные коды

Тема не применяется

Pro и Team

Тема не применяется Тема не применяется

Только машинные коды

Тема не применяется

Обозначения:

Тема применяется

Применяется

Тема не применяется

Неприменимо

Тема применяется, но команда по умолчанию сокрыта

Команда или команды скрытые по умолчанию.

MFC предоставляет особую функцию AfxDebugBreak для жесткого задания точек останова в исходном коде:

AfxDebugBreak( );

На платформах Intel AfxDebugBreak порождает следующий код, останавливающий выполнение исходного кода, а не кода ядра:

_asm int 3

На других платформах AfxDebugBreak просто вызывает DebugBreak.

Не забывайте удалять AfxDebugBreak при создании окончательного построения, или используйте #ifdef _DEBUG до и после этих операторов.

См. также

Ссылки

DebugBreak и __debugbreak

_DEBUG

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

Методы отладки MFC