| |
BIGLIB |
| большущая библиотека (9812 книг), можно не только прочитать но и скачать бесплатно |
|
| |
ФАНТАСТИКА |
| фентези,
фантастика, фантастические повести |
|
| |
ФИЛОСОФИЯ |
книги, которые заставляют
задуматься над окружающим тебя миром.
|
|
| |
МЕДИЦИНА |
медицинские книги,
методички,
народные лечебники |
|
| |
КУЛИНАРИЯ |
рецепты
тортов, консервирование,
все о спиртных
напитках. |
|
| |
СТИХИ |
| стихи популярных
и не очень авторов |
|
| |
ТВОРЧЕСТВО |
| народное творчество,
стихи, песни и т.д. |
|
| |
ЮМОР |
| анекдоты, приколы,
смешные истории |
|
| |
ЭРОТИКА |
| эротические рассказы,
книги о технике секса,
кама-сутра и др. |
|
|
| |
 |
Каждому элементу массива в окне соответствует одна строка. В
левой части каждой такой строки указывается индекс элемента, а
справа - его текущее значение. Если это значение представляет со-
бой сложный элемент данных, например, массив или запись, то выво-
дится максимально возможный объем информации, причем значения
заключаются в круглые скобки.
Й[*]НInspecting LetterTableНН3НН[ ][ ]ННН»
є$87D6:0058±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±є
є['A'] (2,2) є
є['B'] (2,0) є
є['C'] (2,0) є
є['D'] (2,2) є
є['D'] (2,0) є
є['E'] (2,0) є
є['F'] (2,0) є
є<І°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°>є
єarray ['A'..'Z'] of record LINFOREC є
ИННННННННННННННННННННННННННННННННННННННННЅ
Рис. 6.10 Окно Inspector для массивов (для языка Паскаль)
Для проверки части любого массива можно использовать команду
Range (Диапазон). Это полезно использовать, если массив содержит
очень много элементов, а вы хотите просмотреть, например, середи-
ну массива.
TDeb 3.0 #1-3 = 159 =
Записи
ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
В окнах Inspector (Проверка) для записи в программе на Пас-
кале выводятся значения полей записи, например:
record
year : integer;
month : 1..12;
day : 1..31;
end
Ниже области, где выводятся значения полей, в этих окнах
проверки имеется другая область, в которой выводится тип данных
поля, подсвеченного в первой (верхней) области.
Й[*]НInspecting LetterTable['A']Н4Н[ ][ ]»
є$87D6:0058±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±є
єCOUNT 2 ($2) є
єFIRSTLETTER 2 ($2) є
є<І°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°>є
єLINFOREC є
ИННННННННННННННННННННННННННННННННННННННННЅ
Рис. 6.11 Окно Inspector для записи (для языка Паскаль)
Функции и процедуры
ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
В окне Inspector для процедуры или функции в верхней области
выводится информация о параметрах вызова. Эти окна имеют вторую
область, в которой подпрограмма идентифицируется как процедура
или функция, а также определяется тип данных, возвращаемых функ-
цией.
Й[*]НInspecting ProcessLineНН3Н[ ][ ]»
є$8340:0486±±±±±±±±±±±±±±±±±±±±±±±±±±є
єS : BUFFERSTR є
є<І°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°>є
єPROCEDURE є
ИННННННННННННННННННННННННННННННННННННЅ
Рис. 6.12 Окно Inspector для процедуры (для языка Паскаль)
TDeb 3.0 #1-3 = 160 =
Окна проверки данных для Ассемблера
ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
Далее следует описание содержимого окон.
Скалярные величины
ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
В окнах Inspector (Проверка) для скалярных значений выводят-
ся значения простых элементов данных, например:
VAR1 DW 99
MAGIC DT 4.608
BIGNUM DD 123456
В этих окнах Inspector содержится только одна строка инфор-
мации, следующая за верхней строкой, где описывается адрес пере-
менной. Слева выводится тип скалярной переменной (byte, word,
dword, qword и т.д.), а справа - ее текущее значение. Значение
может выводиться в десятичном, шестнадцатиричном или обоих видах.
Оно обычно выводится сначала в десятичном виде, а шестнадцатирич-
ное значение указывается в скобках (с помощью стандартного шест-
надцатиричного префикса Турбо Паскаля $). Для изменения вида вы-
вода можно использовать программу TDINST.
Если выводится переменная типа byte или shortint, то показы-
вается также ее символьный эквивалент. Если данное значение не
имеет эквивалента в виде печатаемого символа, то для вывода сим-
вольного значения используйте символ #, за которой следует шест-
надцатиричное значение. Символьное значение выводится перед деся-
тичным или шестнадцатиричным значением.
Й[*]НInspecting countНННН3НННННН[ ][ ]»
є$72ED:0019±±±±±±±±±±±±±±±±±±±±±±±±±±±є
єdword 18 (12h) є
И<І°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°>Ѕ
Рис. 6.13 Cкалярное окно Inspector (для Ассемблера)
TDeb 3.0 #1-3 = 161 =
Указатели
ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
Окно Inspector (Проверка) для указателей показывает значение
элементов данных, которые ссылаются на другие элементы данных,
например:
X DW 0
XPTR DW X
FARPTR DD X
Обычно окно Inspector для указателей содержит только одну
строку информации, следующую за верхней строкой, в которой описы-
вается адрес переменной. Слева выводится значение [0], показываю-
щее первый элемент массива. Справа выводится значение элемента,
на который делается ссылка. Если значение представляет собой
сложный элемент данных (например, структуру или массив), то выво-
дится максимально возможное число элементов данных, а значения
заключаются в квадратные скобки.
Если указатель представляет собой указатель байтового типа и
указывает на завершающуюся нулем символьную строку, то выводится
более подробная информация, показывающая значение каждого элемен-
та в символьном массиве. Слева на каждой строке выводится индекс
массива ([1], [2] и т.д.), а справа - значение (как в скалярном
окне Inspector). В этом случае вся строка выводится также в верх-
ней строке окна, наряду с адресом переменной и адресом строки, на
которую она указывает.
Вы можете также получить несколько строк, если откроете окно
Inspector и дадите локальную команду Range (Диапазон), задав зна-
чение счетчика > 1.
Й[*]НInspecting textptrННН3НН[ ][ ]»
є$72ED:0017±ds:000A±[#test#text]±±±^
є[0] 'H' 72 (48h) І
є[1] 'e' 101 (65h) °
є[2] 'l' 108 (6Ch) °
є[3] 'l' 108 (6Ch) °
є[4] 'o' 111 (6Fh) °
є[5] ' ' 32 (20h) °
є[6] 'w' 87 (57h) °
є[7] 'o' 111 (6Fh) °
є[8] 'r' 114 (72h) °
є[9] 'l' 108 (6Ch) °
є[10] 'd' 100 (6Ch) °
є[11] '\x0D' 13 (0Dh) °
є[12] '\x0A' 10 (0Ah) v
є<І°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°>є
єbyte ptr є
ИННННННННННННННННННННННННННННННННННЅ
Рис. 6.14 Окно Inspector для указателей (для Ассемблера)
TDeb 3.0 #1-3 = 162 =
Массивы
ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
Окно Inspector (Проверка) для массивов показывает значение
массивов элементов данных, таких, как:
WARRAY DW 10 DUP (0)
MSG DB "Greetings",0
Каждому элементу массива в окне соответствует одна строка. В
левой части каждой такой строки указывается индекс элемента, а
справа - его текущее значение. Если это значение представляет со-
бой сложный элемент данных, например, STRUC, то выводится макси-
мально возможный объем информации, причем значения заключаются в
квадратные скобки.
Для проверки части массива вы можете использовать локальную
команду Range (Диапазон). Это полезно использовать, если массив
содержит множество элементов, а вы хотите просмотреть что-то в
середине массива.
|
adfun.ru
|
|
|
|