Error del compilador C2518
la palabra clave "keyword" no es válida en la lista de clases base; se ha omitido
Las palabras clave class
y struct
no deben aparecer en una lista de clases base.
El ejemplo siguiente genera el error C2518:
// C2518.cpp
// compile with: /c
class B {};
class C : public class B {}; // C2518
class D: public B {}; // OK