Шаг 264.
Среда программирования Visual C++.
Применение встроенного отладчика. Точки прерывания

    На этом шаге мы рассмотрим типы точек прерывания.

    Отладчик не прерывает программу во время ее работы. Наоборот, программа сама приостанавливает свою работу, когда встречает специальную пометку, устанавливаемую в текстовом редакторе. Такая пометка называется точкой прерывания (breakpoint). Когда выполняется программа, отладчик не работает. Он получает управление в тот момент, когда приложение попадает в точку прерывания.

    Существует два типа точек прерывания:

    Первый тип - это пометка определенной инструкции в тексте программы, что напоминает закладку в текстовом редакторе Visual C++. Второй тип зависит не от кода, а от данных. Такие точки прерывания применяются для останова программы в тот момент, когда изменяется значение соответствующей переменной. Они бывают полезными, когда Вы считаете, что переменная изменяется некорректно, но не знаете, в каком месте. Их настраивают либо на изменение переменной, либо на превышение ею определенного значения (например, при переопределении указателя или превышении какой-то переменной значения 500).

    На следующем шаге мы рассмотрим установку точек прерывания.




Предыдущий шаг Содержание Следующий шаг