Compartir a través de


Error del compilador C3210

'tipo': la declaración de acceso solo se puede aplicar a un miembro de clase base

Se ha especificado una declaración "using" incorrectamente.

Ejemplo

El ejemplo siguiente genera el error C3210.

// C3210.cpp
// compile with: /c
struct A {
protected:
   int i;
};

struct B {
   using A::i;   // C3210
};

struct C : public A {
   using A::i;   // OK
};