в зависимости от типа проверяемых
и преобразовании (приведении) типов рассказывается в Главе 9.
Окна Inspector
-----------------------------------------------------------------
В окне Inspector (Проверка) выводятся соответствующим обра-
зом ( в зависимости от типа проверяемых данных) данные программы.
Для скалярных значений (например, char или int), указателей (char
* в Cи, ^ в Паскале), массивов (long x4[], array [1..10] of
words), функций, структур, записей, объединений и множеств окна
проверки ведут себя по-разному.
В окне Inspector выводится список элементов, входящих в исс-
ледуемый объект данных. В заголовке окна выводится тип проверяе-
мых данных и их имя, если оно имеется.
Первый элемент в окне Inspector всегда представляет собой
адрес памяти проверяемого элемента данных, выраженный в виде
"сегмент:смещение" (если он не оптимизирован к регистру или не
представляет собой константу, например, 3).
TDeb 3.0 #1-3 = 150 =
Чтобы анализировать содержимое окна Inspector (Просмотр) в
виде непосредственных байт данных, будучи в окне Inspector выбе-
рите команду View¦Dump (Обзор¦Дамп). При этом появится окно Dump
(Дамп) с областью данных, позиционированной на данные, выведенные
в окне Inspector. Вы можете вернуться в окно Inspector, выбрав
окно с помощью команды Window¦Close (Окно¦Закрытие) или клавиш
Alt-F3, либо закрыв окно с помощью кнопки "мыши".
В следующем разделе описываются различные окна Inspector,
которые могут выводиться для каждого из поддерживаемых Турбо от-
ладчиком языков (Си, Паскаля или Ассемблера). Формат информации,
выводимой в окнах проверки, зависит от используемого языка. Эле-
менты данных и из значения всегда выводятся в формате, аналогич-