Четвертый BORLAND С++ и его окружение


         

интервала временной задержки между последовательными


интервала временной задержки между последовательными трассировками (в десятых долях секунды). По умолчанию используется значение

3.

Если вы выполняете трассировку программы (с помощью оперативных клавиш F7 или Alt-F7), то команда Back Trace изменяет порядок выполнения на обратный. Это средство удобно использовать,

если вы проскочили место предполагаемой ошибки и хотите вернуться

к этой точке. Данная команда позволяет вам выполнить программу "в

обратном порядке" по шагам или до заданной (подсвеченной) точки в

области инструкций окна Execution History. В окне CPU обратное

выполнение доступно всегда, а для исходного кода в окне Full History параметр Execution History нужно установить в On.

Команда Instruction Trace выполняет одну инструкцию. Ее можно использовать, когда вы хотите трассировать прерывание, или

когда вы находитесь в окне Module и хотите выполнять трассировку

процедуры или функции, которая находится в модуле без отладочной

информации (например, библиотечной подпрограмме). Так как вы

больше не будете находиться в начале строки исходного теста, эта

команда обычно переводит вас в окно CPU.

Команда Arguments позволяет вам задать новые аргументы программы. Введите аргументы программы, как они задаются после имени

программы в командной строке. После этого отладчик запрашивает,

хотите ли вы перезагрузить отладчик с диска. Следует ответить

"Yes".

Команда Program Reset перезагружает отлаживаемую вами программу с диска. Ее можно использовать в следующих случаях:

  • да выполнение "зашло слишком далеко", то есть пройдено

    то место, где имеется ошибка;


  • да ваша программа завершила работу и вы хотите запустить ее снова;


  • если вы работаете в окне CPU, приостановили выполнение

    программы с помощью прерывания и хотите завершить ее и начать сначала (убедитесь однако, что вы не прервали выполнения программы в коде ядра Windows);


  • если вы хотите перезагрузить DLL, которая уже загружена,

    установите для нужной DLL в Yes параметр Startup Option в


    Содержание  Назад  Вперед