adfun.ru
| |
BIGLIB |
| большущая библиотека (9812 книг), можно не только прочитать но и скачать бесплатно |
|
| |
ФАНТАСТИКА |
| фентези,
фантастика, фантастические повести |
|
| |
ФИЛОСОФИЯ |
книги, которые заставляют
задуматься над окружающим тебя миром.
|
|
| |
МЕДИЦИНА |
медицинские книги,
методички,
народные лечебники |
|
| |
КУЛИНАРИЯ |
рецепты
тортов, консервирование,
все о спиртных
напитках. |
|
| |
СТИХИ |
| стихи популярных
и не очень авторов |
|
| |
ТВОРЧЕСТВО |
| народное творчество,
стихи, песни и т.д. |
|
| |
ЮМОР |
| анекдоты, приколы,
смешные истории |
|
| |
ЭРОТИКА |
| эротические рассказы,
книги о технике секса,
кама-сутра и др. |
|
|
| |
 |
В программе вы пытаетесь обратиться к переменной до того,
как сегмент данных будет соответствующим образом настроен кодом
инициализации компилятора. Вы должны обеспечить выполнение до на-
чала исходного кода программы кода инициализации компилятора, и
только после этого можно обращаться к большинству переменных.
Invalid argument list
(Недопустимый список аргументов)
Введенное вами выражение содержит вызов процедуры или функ-
ции, в котором не сформирован должным образом список аргументов.
Список аргументов начинается с левой скобки, содержит 0 или более
TDeb 3.0 #3-3 = 172 =
разделенных запятыми выражений, и заканчивается правой скобкой.
Заметим, что при вызове процедуры или функции Турбо Паскаля без
параметров нужно указывать пустые скобки. Например:
myfunc(1,2 3)
а нужно
myfunc(1,2,3)
или
myfunc()
Invalid character constant
(Недопустимая символьная константа)
Введенное вами выражение содержит неправильно сформированную
символьную константу. Символьная константа содержит одинарную ка-
вычку (') за которой следует один символ, и завершается другой
одинарной кавычкой. Например:
'A = 'a'
а нужно
'A' = 'a'
Invalid format string
(Неверная строка формата)
После выражения вы ввели строку формата, но задали неверную
строку. Более подробно об этом рассказывается в Главе 9.
Invalid function parameter(s)
(Недопустимый параметр функции)
Вы пытаетесь вызвать в выражении функцию, но не указали при
вызове функции нужных параметров.
Invalid instruction
(Недопустимая инструкция)
Вы ввели для ассемблирования инструкцию с допустимой мнемо-
никой, но недопустимым операндом. Инструкция состоит из мнемоники
инструкции, за которой следуют необязательные аргументы, но ука-
занные аргументы недопустимы. Обычно подобное сообщение выводится
при попытке ассемблировать инструкцию POP CS.
Invalid instruction mnemonic
(Недопустимая мнемоника инструкции)
Вы ввели для ассемблирования инструкцию с недопустимой мне-
моникой. Инструкция состоит из мнемоники инструкции, за которой
TDeb 3.0 #3-3 = 173 =
следуют необязательные аргументы, например:
AX,123
следует записать:
mov AX,123
Invalid number entered
(Введен недопустимый номер)
В окне File или Module вы ввели недопустимый номер для пере-
хода (с помощью команды Goto). Число должно иметь допустимый де-
сятичный формат и быть больше нуля.
Invalid operand(s)
(Недопустимые операнды)
Инструкция, которую вы пытаетесь ассемблировать, содержит
один или более недопустимых операндов. Например, в инструкции MOV
не допускается указывать два операнда со ссылкой на память, в не-
которые инструкции работают только с операндами размером в слово.
Invalid operator/data combination
(Недопустимое сочетание операция/данные)
Вы ввели выражение, в котором в операции указан операнд, над
которым нельзя выполнить данную операцию. Например, делается по-
пытка умножить константу на адрес функции в вашей программе.
Invalid pass count entered
(Введен недопустимый счетчик проходов)
Вы ввели для точки останова счетчик проходов, который не на-
ходится в диапазоне от 1 до 65535. Значение счетчика не может
быть равно 0. Если при выполнении программы значение счетчика
равно 1, то данная точка останова сработает при ее первом обнару-
жении.
Invalid register
(Недопустимый регистр)
В ассемблируемой инструкции вы указали недопустимый регистр
с плавающей точкой. Регистр с плавающей точкой состоит из букв,
за которыми следует необязательное число от 0 до 7 в круглых
скобках, например ST, ST(4).
Invalid register combination in address expression
(Недопустимое сочетание регистров в адресном выражении)
При вводе инструкции для ассемблирования вы указали операнд,
который не содержит одно из допустимых сочетаний базового и ин-
дексного регистра. Адресное выражение может содержать базовый ре-
TDeb 3.0 #3-3 = 174 =
гистр, индексный регистр, или и тот, и другой. Базовыми могут
быть регистры BX и BP, а индексными - SI и DI. Допускаются следу-
ющие их сочетания:
BX BX+SI
BP BP+SI
DI BX+DI
SI BP+DI
Invalid register in address expression
(Недопустимый регистр в адресном выражении)
Вы ввели для ассемблирования инструкцию, в которой в адрес-
ном выражении в квадратных скобках используется недопустимый ре-
гистр. В адресных выражениях можно использовать только регистры
BX, BP, SI и DI.
Invalid symbol in operand
(Недопустимый символ в операнде)
При вводе инструкции для ассемблирования вы начали операнд с
символа, с которого он не может начинаться (например, :).
Invalid type cast
(Недопустимое приведение типа)
Вы ввели выражение, которое содержит некорректно формируемое
приведение типа. Корректное назначение типа в языке Си начинается
с левой (открывающей) скобки, содержит возможно сложные данные с
описанием типа (включая имя переменной) и заканчивается правой
(закрывающей) скобкой. Например:
(x *)p
а следует записать:
(struct x *)p
Корректное назначение типа в Паскале начинается с известного
типа данных, затем левой скобки, выражения, и правой скобки. Нап-
ример:
Longint(p)
или
Word(p^)
Invalid value entered
(Введено недопустимое выражение)
(Только для Си и Ассемблера.) Введенное вами выражение на
зыке Си содержит ключевое слово там, где ожидается имя перемен-
ной. Ключевые слова можно использовать только как часть операций
приведения типа (за исключением специальной операции sizeof).
TDeb 3.0 #3-3 = 175 =
Например:
floatval = char charval
а следует записать:
floatval = (char)charval
Keyword not a symbol
(Это ключевое слово, а не идентификатор)
(Только для Си и Ассемблера.) Введенное выражение языка Си
содержит ключевое слово там, где требуется указывать имя перемен-
ной. Ключевые слова допускается указывать только в операции при-
ведения типа, за исключением специальной операции sizeof. Напри-
мер:
|
adfun.ru
|
|
|
|