Меню |
Команда |
Действие |
File |
Load... Shell Quit |
Загрузка нового текстового файла. Старт нового DOS COMMAND.COM'а. Выход из отладчика. |
Search |
Find... Next Pervious Label... |
Поиск первого регулярного выражения. Поиск следующего регулярного выражения. Поиск предыдущего регулярного выражения. Поиск функции или метки. |
View |
Help Source Assembly Output Evaluate... |
Открытие полномаштабного меню. Переключение в режим исходного текста. Переключение в режим ассемблера. Переключение в экран вывода. Вычисление выражения. |
Run |
Start Restart Execute Clear Breakpoints |
Рестарт и выполнение текущей программы. Рестарт текущей программы. Выполнение в замедленном режиме. Удаление всех точек останова. |
Options Calls |
Flip/Swap Mix Source Symbols Bytes Coded Registers Case Sense <функции> |
Вкл\выкл экранного обмена. Вкл\выкл режима смешивания текста. Вкл\выкл режима подстановки символьных имен. Вкл\выкл отображения байтов кода. Вкл\выкл окна регистров. Вкл\выкл чувствительности к малым буквам. Переход на последнюю выполненную строку программы. |
Сообщения об ошибках
CodeView выдает сообщения об ошибках в том случае, когда он не может выполнить введенную команду. Все ошибки (за исключением стартовых) снимают выполнение ошибочной команды, но не снимают сам отладчик.
Bad address - Неправильно специфицирован адрес. Например, вы ввели адрес в 16-ричном виде, а текущий адрес - 10.
Bad breakpoint command - Введен неправильный номер точки останова в одной из команд Стереть, Подавить или Восстановить точку останова. Номера точек останова находятся в интервале от 0 до 19.
Bad flag - В диалоговой команде регистр (R) неправильно специфицировано имя какого-либо флага. Команда RF выводит все мнемонические имена флагов.
Bad format string - Неправильно специфицирован спецификатор типа. Спецификатор типа - это printf формат, синтаксис его употребления: <выражение>,<printf формат>. Спецификаторы типа описаны в главе 6 и приложении 12.1.
Bad radix (use 8, 10, or 16) - CodeView отладчик использует только 8-, 10- и 16-ричный радикс (систему исчисления).
Bad register - В диалоговой команде регистр (R) неправильно специфицировано имя какого-либо регистра. Разрешены следующие имена регистров: AX, BX, CX, DX, SP, BP, SI, DI, DS, ES, SS, CS, IP и F.
Bad type cast - Разрешены следующие C-каст-типы: void, char, int, short, long, signed, unsigned, float и double. Типы unsigned, long и short могут употребляться в комбинации с другими (см. MicroSoft C Compiler Language Reference).
Badtype (useoneof'ABDILSTUW') - Разрешены следующие дамп-типы: ASCII(A), байт(B), целый(I), беззнаковый(U), словный(W), двойное слово(D), короткий плавающий(S), длинный плавающий(L), 10-байтовый плавающий(T).
Badly formed type - Таблица имен отлаживаемого файла неправильна. Если это случится, сообщите об этом в MicroSoft корпорацию.
Breakpoint # or '*' expected - В одной из команд Стереть, Подавить или Восстановить точку останова не введены номера точек останова или звездочка (*), если имеются в виду все точки останова.
Cannot use struct or union as scalar - Структуры и объединения не могут использоваться как скалярный тип в C-выражениях. Такие переменные должны сопровождаться файл-спецификатором.
Can't find <имя файла> - CodeView не нашел выполняемый файл с данным именем. Возможно, вы неправильно указали имя файла, или он находится в другом директории.
Constant too big - Размер константы превышает 4 294 967 295 (0xFFFFFFFF).
Divide by ziro - Ошибочный аргумент: попытка разделить на нуль.
Expression too complex - Выражение-аргумент слишком сложно: вводите более простое выражение.
Extra input ignored - Специфицировано слишком много аргументов. Отладчик в этом случае вычисляет часть аргументов и игнорирует остаток. Команда в этом случае выполняется не так, как вы хотели.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.