Работа с отладчиком...134

We use cookies. Read the Privacy and Cookie Policy

В отличие от стандартизированного языка С++, набор команд, поддерживаемый отладчиком, варьируется от производителя к производителю. К счастью, большинство отладчиков поддерживают некоторый базовый набор команд. Необходимые нам команды есть как в Dev-С++, так и в Microsoft Visual С++ .NET; в них также имеется возможность вызова этих команд с помощью меню и функциональных клавиш. В табл. 10.1 приведён список основных команд и клавиш их вызова.

    Таблица 10.1. Команды отладчиков Microsoft Visual С++ .NET и Dev-C++

    _________________

    КомандаVisual С++GNU С++ ( rhide )

    ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

    Отладка — <F5> — <F8>

    Шаг внутрь ( Step In ) — <F11> — <Shift+F7>

    Следующий шаг ( Step Over ) — <F10> — <F7>

    Продолжить выполнения — <F5> — <Ctrl+F7>

    Просмотр переменной ( View Variable ) — Только в меню — Только в меню

    Установка точки останова ( Set Breakpoint )* — <Ctrl+B> — <Ctrl+F5>

    Добавить в наблюдаемые ( Add watch ) — Только в меню — <F4>

    Перезагрузка программы ( Program Reset ) — <Shift+F5> — <Ctrl+Alt+F2>

    ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ 

__________

*Щелчок слева от строки исходного текста С++ в окне редактора представляет собой альтернативный путь установки точек останова.

_________________

134 стр. Часть 2. Становимся функциональными программистами