Глава 29. Встроенный отладчик 833

h08331.jpg

Рис. 29.1. Меню Debug интегрированной среды разработки

Функции отладчика

Отладчик используется для того, чтобы быстро и просто найти ошибки в вашей программе. Можно выполнять программу по шагам — по одной строке за каждый шаг, по пути проверяя значения переменных, пока не найдете ошибку. Можно даже, найдя ошибку, откорректировать текст программы и двигаться дальше. Следует, однако, иметь в виду, что если программа исправлена в процессе ее выполнения, отладчик спросит, не надо ли ее перекомпилировать. Если и есть причины отказаться от компиляции, случаи, когда это следует делать, крайне редки. Если исправленная программа не будет перекомпилирована, текст на экране не будет соответствовать тому, который исполняется. Это может привести к недоразумениям. Чтобы обезопасить себя от них, следует после всех изменений перекомпилировать программу.

Пошаговое выполнение программы

Одним из удобных средств, предоставляемых встроенным' отладчиком, является возможность пошагового выполнения программы. Что же это такое? Пошаговое выполнение состоит в возможности выполнить лишь одну строку программы и проверить результат. Этот способ проверки программы дает возможность просматривать на каждом шаге значения переменных и функций.

27 Зак. ЗОв