Поделиться через


Ошибка компилятора C2286

Указатели на элементы представления "идентификатор" уже заданы как "наследование" — объявление игнорируется

Для класса существуют два разных представления указателя на члены.

Дополнительные сведения см. в разделе "Ключевые слова наследования".

Пример

При компиляции следующего примера возникнет ошибка C2286:

// C2286.cpp
// compile with: /c
class __single_inheritance X;
class __multiple_inheritance X;   // C2286
class  __multiple_inheritance Y;   // OK