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


- C - - часть 12


языка (cdecl, pascal или interrupt).

идентификатор conflicts with module модуль


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

(конфликт указанного идентификатора с модулем)

Это указывает на несогласованность определений идентификатора. TLINK нашел виртуальную функцию и одно общее определение с

тем же именем.

Constant expression required


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

(требуется выражение типа константы)

Массивы должны объявляться с заданным константой выражением.

Данная ошибка обычно вызывается опечаткой в константе в #define.

Constant is long


Предупреждение этапа компиляции

(длинная константа)

Компилятор встретил либо десятичную константу, превышающую

значение 32767, либо восьмеричную (или шестнадцатиричную) константу, превышающую значение 65535 без следующей за ней буквы l

или L. Такая константа будет рассматриваться как имеющая тип

long.

Constant member элемент is class without constructors


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

(элемент-константа элемент в классе без конструкторов)

Класс, содержащий элементы-константы, должен иметь по крайней мере один конструктор, определенный пользователем. В противном случае такие элементы инициализировать будет невозможно.

Constant member элемент is not initialized


Предупреждение этапа компиляции

(элемент-константа не инициализирована)

Класс С++ имеет константу-элемент, которая не была инициализирована. Отметим, что допустимым является инициализировать константу-элемент, а не присваивать ей значение.

Constant out of range in comparison


Предупреждение этапа компиляции

(участвующая в сравнении константа вне допустимого диапазона)

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

подвыражений. Например, сравнение числа unsigned с -1 не имеет

смысла. Для того, чтобы получить константу unsigned больше 32767

(десятичное), требуется либо явно задать приведение типа к

unsigned (например, (unsigned)65535), либо добавить к константе




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