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


         

При выдаче данного сообщения компилятор


буквы u или U (например, 65535u).

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

Char с 4000, код все равно будет выполнять сравнение.

Constant variable переменная must be initialized

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

(указанная переменная-константа должна инициализироваться)

Данный объект С++ описан как const, но не инициализируется.

Поскольку значений ему присвоить нельзя, он должен инициализироваться в точке описания.

Constructor cannot be const or volatile



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

(конструктор не может иметь тип const или volatile)

Конструктор описан как const и/или volatile, а это не допускается.

Constructor cannot have a return type specification

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

(конструктор не может содержать спецификацию типа возврата)

Конструкторы С++ имеют неявный тип возврата, используемый

компилятором, но вы не можете описать тип возврата или возвратить

значение.

Conversion may lose significant bits



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

(при преобразовании могут быть потеряны значащие биты)

В операции присваивания, или в других обстоятельствах, требуется преобразование типа long или unsigned long в int или

unsigned int. Поскольку переменные типов int и long имеют разный

размер, такое преобразование может привести к изменению работы

программы.

Conversion of near pointer not allowed



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

(преобразование ближнего указателя недопустимо)

Ближний указатель не может преобразовываться в дальний при

вычислении выражения, если программа в текущий момент не выполняется. Причина этого состоит в том, что для преобразования требуется знать текущее значение регистра DS программы пользователя,

которое в данный момент просто не существует. Это сообщение используется только в отладчике интегрированной среды.

Conversion operator cannot have a return type specification


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