Teilen über


Compilerfehler C2502

'Identifier' : zu viele Zugriffsmodifizierer für die Basisklasse

Bemerkungen

Die Basisklasse verfügt über mehrere Zugriffsmodifizierer. Es ist nur ein Zugriffsmodifizierer (public, privateoder protected) zulässig.

Example

Im folgenden Beispiel wird C2502 generiert:

// C2502.cpp
// compile with: /c
class A { };
class B { };
class C : private public A { };   // C2502

// OK
class D : private A {};
class E : public A, private B {};