컴파일러 오류 C2502
'identifier': 기본 클래스에서 액세스 한정자가 너무 많습니다.
기본 클래스에는 둘 이상의 액세스 한정자가 있습니다. 하나의 액세스 한정자(public
또는private
protected
)만 허용됩니다.
다음 샘플에서는 C2502를 생성합니다.
// 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 {};