Четвертый Borland C++ и его окружение

       

Команда Evaluate/Modify


Эта команда меню Data открывает диалоговое, которое содержит

текст по текущей позиции курсора или выражение, выбранное с помощью Ins и стрелок, затем вычисляет его (если вы выберите кнопку

Eval) так же, как это сделал бы компилятор. Результат помещается

в поле Result.

[*] Evaluate/Modify

Expression Eval

thisShape[CurrentPoint]

CurrentShape == LINE

HIWORD<lParam>

Cancel

Result

struct SSHAPE <<113,116,0,0>,5,1,0,0> Help

New value Modify

<not avaliable>

Диалоговое окно содержит три поля:

  • В поле ввода Expression вы можете ввести выражение для вычисления. После содержит протокол всех введенных выражений.
  • В средней области выводится результат вычисления вашего

    выражения. Если строки данных слишком велики и не умещаются в поле результата, то они заканчиваются символом >. "Прокрутив" окно вправо, вы можете просмотреть остаток

    строки.

  • Нижняя область New Value - это область ввода, в которой вы

    можете ввести новое выражение для вычисления. Если выражение модифицировать нельзя, то в данной области выводится сообщение <not avaliable>.

  • Запись в поле ввода New Value (Новое значение) будет действовать, если вы выберите кнопку Modify. Если вы выполняете отладку объектно-ориентированных программ C++, то окно Evaluate/Modify позволяет вам также вывести поля объекта или элементы экземпляра класса. Для каждого элемента, который может использоваться при вычислении записи, можно использовать спецификатор формата.



    Содержание раздела