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


- C - - часть 10


(элемент класса объявлен вне своего класса)

Функции-элементы класса С++ могут описываться только внутри

объявления класса. В отличие от функций, не являющихся элементами

класса, они не могут иметь несколько объявлений или описываться в

других местах.

Code has no effect


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

(код не вызывает никаких действий)

Данное предупреждение выдается, когда компилятор встречает

оператор с операциями, не выполняющими никаких действий. Например, оператор:

a + b;

не оказывает воздействия ни на какую переменную. Операция не нужна и наверняка записана по ошибке.

Colon expected


Фатальная ошибка утилиты MAKE

(требуется двоеточие)

Вы забыли указать в конце неявного правила двоеточие.

.c.obj: # правильно

.c.obj # неправильно

Command arguments too long


Фатальная ошибка утилиты MAKE

(Аргументы команды имеют слишком большую длину)

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

MAKE, имеют в длину более 127 знаков - ограничение, установленное

системой DOS.

Command syntax error


Фатальная ошибка утилиты MAKE

(синтаксическая ошибка в команде)

Это сообщение появляется, если:

  • Первая строка правила начинается с пробела.
  • Неявное правило не состоит из расшир.расшир:.
  • Явное правило не содержит имени перед : символа.
  • Макроопределение не содержит имени перед = символ.

Command too long


Фатальная ошибка утилиты MAKE

(слишком длинная команда)

Длина команды превышает 128 символов. Желательно использовать командный файл утилиты.

Common segment exceeds 64K


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

(общий сегмент превышает 64К)

Программа содержит более 64К ближних неинициализированных

данных. Попытайтесь описать некоторые неинициализированные данные, как дальние.

Compiler could not generate copy constructor for class класс


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

(компилятор не может сгенерировать конструктор копирования

для класса класс)

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




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