Турбо отладчик (Turbo Debugger) 3.0

Адрес может представлять собой отдельный


                 твие).
            Адрес может представлять собой отдельный адрес  в  программе
       или  быть глобальным (при этом останов может происходить на любой
       строке исходного кода или инструкции программы).
            Под условиями могут подразумеваться следующие условия, когда
       происходит останов:
               - всегда;
               - когда выражение принимает истинное значение;
               - когда объекты данных изменяют свое значение.
            Можно также задавать "счетчик проходов", который определяет,
       чтобы прежде чем сработает точка останова,  "условие" должно при-
       нимать истинное значение определенное число раз.
            При достижении точки останова  может  выполняться  следующее


       действие:
               - остановка выполнения программы (точка останова);
               - регистрация значения выражения;

       TDeb 3.0 #1-3               = 168 =
               - выполнение выражения (вставка кода);
               - разрешение группы точек останова;
               - запрещение группы точек останова.
            В данной главе мы покажем вам,  что точки останова Турбо от-
       ладчика  являются  более  гибким и мощным средством,  чем обычные
       точки останова, точки наблюдения или точки трассировки. Вы узнае-
       те об окне Breakpoints (Точки останова) и окне Log (Регистрация),
       а также о том, как устанавливать простые точки останова, условные
       точки останова для остановки по условию и точки останова, в кото-
       рых  регистрируется значение переменных вашей программы. Наконец,
       мы покажем, как можно задавать точки останова, позволяющие наблю-
       дать точный момент, когда переменная, объект данных или выражение
       программы изменяет свое значение.
            Во многих  случаях  вам понадобиться задавать только простые
       точки останова.  При этом при достижении программой одного из та-
       ких  адресов  она останавливается.  Вы можете задать или отменить

Содержание раздела