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

в том виде, как они


       для работы с данными вашей программы.
            - Окна  проверки  (окна  Inspector)  позволяют вам проверить
              данные в том виде, как они содержатся в исходном файле. Вы
              можете смотреть, на что ссылаются указатели, просматривать
              массивы, а также структуры, записи и объединения в том ви-
              де, как вы их записали.
            - Вы  можете также поместить в окно Watches (Просмотр) пере-
              менные и выражения и наблюдать за изменением  их  значений
              по мере выполнения программы.
            - Диалоговое  окно  Evaluate/Modify (Вычисление/Модификация)
              показывает содержимое любой  переменной  и  позволяет  вам
              присвоить ей новое значение.
            В данной главе предполагается,что вы уже знакомы с различны-


       ми типами данных,  которые могут встречаться в используемом  вами
       языке  (С++, Паскале или Ассемблере).  Если вы работаете с языком
       недавно и еще не усвоили все типы данных,  то в данной главе име-
       ется  также  много  ценной  информации  об  основных типах данных
       (char,  int,  integer,  boolean, real, с двойной и одинарной точ-
       ностью,  с  плавающей точкой,  строковых,  длинных целых и т.д.).
       Когда вы подробнее познакомитесь с  используемыми  типами  данных
       (освоите указатели, записи, структуры, объединения и т.д.), можно
       вернуться к данной главе и подробнее изучить,  что можно делать с
       ними с помощью Турбо отладчика.
           В данной главе показывается также,  как можно с помощью Турбо
       отладчика проверять и модифицировать переменные программы. Снача-
       ла мы расскажем о меню Data (Данные) и его командах. Затем мы об-
       судим, как можно модифицировать данные программы с помощью вычис-
       ления выражений,  имеющих побочные эффекты.  Наконец, мы покажем,
       как можно непосредственно ссылаться на элементы  данных  в  ваших
       исходных  модулях.  Мы  опишем также окно Watches (Просмотр) и те

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