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

       

Окно Stack


Показывает текущее состояние программного стека. Первая вызванная функция показывается в нижней части окна, а выше ее - каждая последующая. Подсвечивая эти функции и нажимая Ctrl+I вы можете проверять исходный код. Кроме того, можно открыть окно Variables и вывести все локальные переменные и аргументы функции (Ctrl+L).


Это окно позволяет проанализировать стек вызова и вывести в

удобном для чтения формате все активные функции и значения аргументов. Окно Stack вы можете создать с помощью команды View Stack. В окне стека выводится список всех активных процедур и

функций. Первой в списке указывается последняя вызванная процедуры, за которой следует вызвавшая ее процедура и предыдущая процедура, и так до самой первой функции программы (функция main в

Си). Это окно выводит также имена функций-элементов, перед которой указывается имя класса. При рекурсивном вызове окно Stack содержит несколько экземпляров функции.

[*] Stack 3 [^][v]

TCDEMO.PROCESSLINE.ISLETTER('A')

TCDEMO.PROCESSLINE('ABCDEF')

< >

SpeedMenu окна Stack содержит две команды: Ispect и Locals.

Команда Inspect открывает окно Module и позиционирует курсор на

активную строку подсвеченной функции. Если подсвеченная функция

находится в вершине стека вызова (последняя вызванная функция),

то в окне Module показывается положение счетчика команд. В противном случае курсор позиционируется на строку после вызова соответствующей функции. Вызвать эту команду можно также нажатием Enter после подстветки нужной функции. Команда Locals открывает окно Variables с идентификаторами, локальными для текущего модуля и

подсвеченной функции.



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