Превышен предельный уровень вложенности блоков — КиберПедия 

Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...

Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...

Превышен предельный уровень вложенности блоков

2022-10-05 29
Превышен предельный уровень вложенности блоков 0.00 из 5.00 0 оценок
Заказать работу

Maximum blocks nesting depth has been exceeded

Слишком большая вложенность блоков. Уменьшите вложенность блоков.

The block statements have been nested too deeply. Reduce the number of nested blocks.

FEC00018 ERROR

Оператор '__leave' должен находится внутри блока '__try'

Statement '__leave' must be within a '__try' block

FEC00019 ERROR

Необъявленный идентификатор '%s'

Identifier '%s' is undefined

Указанный идентификатор использован, но не объявлен. Объявите идентификатор до его использования, проверьте правильность его написания и видимость при использовании. Если идентификатор объявлен в заголовочном файле, убедитесь, что все требуемые макросы определены перед включением этого файла.

The specified identifier is used but has not been defined. Define the identifier before using it. Check its spelling. If the identifier has been defined in a header file, check that any required macros have been defined.

void f() { i = 5; }

FEC00020 ERROR

Повторное объявление '%s' в '%s'

Multiple definition of '%s' in '%s'

Попытка объявить имя, которое уже было объявлено ранее. Измените одно из имен или уберите одно из объявлений. Проверьте правильность написания и область видимости обоих имен. ISO/IEC 14882 (3.2)

An attempt is being made to define a name that has already been defined. Change one of the names or remove one of the definitions. Check the spelling and the scope of the two variables. ISO/IEC 14882 (3.2)

int a; float a;

FEC00021 ERROR

Необъявленный базовый класс '%s'

Base class '%s' is undeclared

Не объявленный ранее класс используется в качестве базового класса. Базовым классом должен быть только полностью определенный ранее класс. Определите класс до его использования, проверьте правильность написания имени и видимость его при использовании. Если базовый класс определен в заголовочном файле, убедитесь, что все требуемые макросы определены перед включением этого файла. ISO/IEC 14882 (10)

class A: public X {};

FEC00022 ERROR

Неопределенный базовый класс '%s'

Base class '%s' is undefined

В качестве базового класса используется ранее объявленный, но не определенный полностью класс. Базовым классом должен быть только полностью определенный ранее класс. Определите класс до его использования, проверьте правильность написания имени и видимость его при использовании. Если базовый класс определен в заголовочном файле, убедитесь, что все требуемые макросы определены перед включением этого файла. ISO/IEC 14882 (10)

class X; class A: public X {};

FEC00023 ERROR

Класс '%s' указан в списке базовых классов более одного раза

Class '%s' has been used more than once in the same base class list

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

A base class may only be specified once in the base class list for a derived class. Remove one of the specifications.

class A {}; class B: public A, protected A {};

FEC00024 ERROR

Операторы SEH не поддерживаются

SEH statements is not supported

FEC00025 ERROR

Неоднозначное обращение к члену '%s'

Ambiguous reference to member '%s'

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

The derived class made a reference to a member that is declared in more than one of its base classes and the compiler cannot determine which base class member to choose. Change one of the names, or always fully qualify the name.

class A { int a; }; class B { int a; }; class C: public A, public B {}; void f (C *cp) { cp->a = 5; }

FEC00026 ERROR

Повторное объявление '%s'

Multiple definition of '%s'

Попытка объявить класс или объединение, которое уже было объявлено ранее. Измените одно из имен или уберите одно из объявлений. Проверьте правильность написания и область видимости обоих имен. ISO/IEC 14882 (3.2)

An attempt is being made to define a class or union that has already been defined. Change one of the names or remove one of the definitions. Check the spelling and the scope of the two names. ISO/IEC 14882 (3.2)

class A {}; class A {};

FEC00027 ERROR

Неизвестный член '%s'

Unknown member '%s'

Данное собщение является следствием ошибок, обнаруженных в объявлении класса. Устраните ошибки в объявлении класса.

FEC00028 ERROR

Синтаксическая ошибка в деструкторе класса


Поделиться с друзьями:

Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...

Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначен­ные для поддерживания проводов на необходимой высоте над землей, водой...

Своеобразие русской архитектуры: Основной материал – дерево – быстрота постройки, но недолговечность и необходимость деления...

Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.009 с.