Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Определение значений объектов программы в момент прерывания



Окно Watch. Становится доступным только в момент прерывания. Вызывается через мерю Debug. Имена интересующих объектов заносятся в выделенную строку окна. Сложные объекты (массивы и пользовательские типы данных – структуры) раскрываются щелчком по значку слева от имени. Содержимое колонок очевидно: имя, значение, тип. Добавить имя или выражение можно, щелкнув по первой пустой строке, удалить – нажатием клавиши Del на выбранной строке. Отслеживать можно объекты процедуры, где установлено прерывание.

Окно Locals. Это окно вызывается в момент прерывания и показывает значения всех объектов процедуры, в которой произошло прерывание. Содержание окна совпадает с содержанием окна Watch.

Окно Immediate. В данном окне можно задавать программный фрагмент, состоящий в общем случае из нескольких инструкций, который вычисляет и выводит на экран величины, необходимые для целей отладки. В этом фрагменте можно использовать все объекты программы, которые видимы в точке прерывания, а также в случае необходимости допустимо задавать и использовать в вычислениях переменные, не описанные в окне Code. Фрагмент как бы продолжает выполнение программы с точки прерывания. После окончания работы с окном он не сохраняется. Однако допустимо копирование части кода из окна Code и обратно. В последнем случае скопированный текст становится частью программного кода и может быть сохранен.

Режим показа значений. Если этот режим включен, то при наведении курсора на имя объекта программы "всплывет" окошко с его текущим значением. Это во многих случаях позволяет отказаться от использования описанных выше окон отладки.





Дата публикования: 2014-11-02; Прочитано: 214 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...