Кент Рейсдорф. BORLAND C++BUILDER. Раздел 3

Кент Рейсдорф. BORLAND C++BUILDER. Страница 301

Отладка относится к тем вещам, на которые легко не обратить внимания. Скажу вам по секрету, что когда я только начинал программировать в Win­dows (не с C++Builder, конечно), то долгое время игнорировал отладчик, поскольку был полностью загружен уже тем, что учился собственно про­граммированию для Windows. Когда я обнаружил, насколько ценен хоро­ший отладчик, то мне стало обидно, что я так долго не применял этот инструмент. Да, век живи, век учись. У вас есть прекрасная возможность избежать моих ошибок. Итак, сегодня вы узнаете, что может сделать для вас отладчик.

Отладчик IDE предоставляет в ваше распоряжение ряд возможностей и инструментов, которые помогут вам при отладке программ. В этой главе мы рассмотрим следующее:

? Пункты меню отладчика '

? Использование контрольных точек

? Просмотр переменных в списке объектов наблюдения (Watch List)

? Инспектирование объектов с помощью инспектора отладки (Debug In­spector)

? Другие инструменты отладки

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

? Методику отладки

Для чего нужен отладчик?

Краткий ответ — отладчик помогает вам находить ошибки в своей про­грамме. Но процесс отладки служит не только для поиска и устранения ошибок. Отладчик является также инструментом разработки. Несмотря на важность отладки, многие программисты не тратят время на изучение всех возможностей отладчика IDE. В результате они расплачиваются своим вре­менем и деньгами, не говоря уже о переживаниях из-за ошибок, которые не так легко обнаружить.

Сеанс отладки начинается с запуска программы под управлением отладчи­ка. Когда вы щелкаете на кнопке Run оперативной панели, ваша программа автоматически запускается с использованием отладчика. Вы можете также выбрать в главном меню пункт Run | Run или нажать F9 на клавиатуре.

Web-дизайн (с) 2010 All rights reserved