Четвертый Borland C++ и его окружение



         

- E - - часть 3


Expression of scalar typeExpected


Сообщение об ошибке этапа компиляции

(ожидается выражение скалярного типа)

Унарные операции отрицания (!), увеличения (++) и уменьшения

(--) требуют выражений скалярного типа. Допустимыми являются

только типы char, short, int, long,Enum, float, double и long

double и типы указателей.

Expression syntax


Сообщение об ошибке этапа компиляции

(синтаксис выражения)

Это обобщенное сообщение об ошибке, выдаваемое, когда компилятор при лексическом анализе выражения встречает какую-либо

серьезную ошибку. Наиболее часто она встречается, если подряд

следуют две операции, либо при отсутствии или несоответствии числа круглых скобок, либо при отсутствии точки с запятой в предыдущем выражении.

Expression syntaxError in !if statement


Сообщение об ошибке утилиты MAKE

(синтаксическая ошибка выражения в операторе !if)

Выражение в операторе !if имеет неправильный вид: оно содержит неравное количество открывающих и закрывающих скобок, лишний

или пропущенный оператор или пропущенную или лишнюю константу.

причина -Extended dictionary not created


Предупреждение утилиты TLIB

(расширенный словарь не создан)

Утилита TLIB не могут сформировать расширенный словарь из-за

причины, указанной в сообщении.

Extended dictionary bot found in library библиотека,Extended dictionaries ignored


Предупреждение утилиты TLINK

(в указанной библиотеке на найден расширенный словарь; расширенные словари игнорируются)

Параметр /E TLINK требует, чтобы все библиотеки имели расширенные словари. Если в ходе компоновки обнаруживается библиотека

без расширенного словаря, то компоновщик не обрабатывает расширенные словари и выполняет процесс компоновки по умолчанию.

Extern variable cannot be initialized


Сообщение об ошибке этапа компиляции

(переменнаяExtern не может быть инициализирована)

Класс памятиExtern применительно к переменной означает, что

переменная здесь объявляется, но не определяется - распределение

памяти для нее не происходит. Следовательно, инициализация переменной в объявлении невозможна.




Содержание  Назад  Вперед