Отладка приложений


Окно Watch - часть 2


Таблица 5.4. Символы форматирования для дампов памяти окна Watch

Символ

Описание формата

Пример

Вид на экране


64 ASCII символы

Ox0012ffac,ma

0x001 2ffac .4.0.".OW&.

.1W&.0.:W.1 .."1.JO&.12.

."1..0y.1

m

16 байт (шестнад-цатеричных), за которыми следует 16 ASCII символов

Ox0012ffac,m

0x001 2ffac

 ЬЗ 34 cb 00 84 30 94 80 ff                  22 8а 30 57 26 00               00 .4...0...".OW&..

rob

16 байт (шестнад-цатеричных), за которыми следует 16 ASCII символов

Ox0012ffac,mb

0x001 2ffac ЬЗ 34 cb 00 84        30 94 80 ff 22 8a 30 57          26 00 00 A..O...".OW&..

mw

8 слов

Ox0012ffac,mw

0x001 2ffac 34b3 OOcb 3084         8094 22ff 308a 2657 0000

md

4 двойных слова

Ox0012ffac,md

0x001 2ffac ООсЬ34ЬЗ 80943084 308a22ff 00002657

mq

4 четверных слова

Ox0012ffac,mq

0x001 2ffac 8094308400cb34b3 00002657308a22ff

mu

2-байтовые символы (Unicode)

Ox0012ffac,mu

0x001 2ffac

34ЬЗ OOcb 3084 8094 22ff 308a 2657 0000 7 99797

#

(Не документирован). Расширяет указатель (на область памяти) на указанное число значений

pCharArray, 10

Расширенный массив из 10 символов (использующий расширители + /-)

Недокументированный спецификатор формата позволяет расширить область памяти, указателя на указанное число значений. Если имеется указатель на массив из 10 длинных целых чисел (long int), окно Watch покажет только первое значение. Чтобы видеть весь массив, поместите за переменной количество значений, .которое хотите наблюдать. Например, указатель с расширителем (pLong, 10) покажет расширяемый массив из 10 элементов.


Начало  Назад  Вперед



Книжный магазин