Errore del compilatore C2518
parola chiave 'keyword' illegale nell'elenco delle classi base; ignorato
Le parole chiave class
e struct
non devono essere visualizzate in un elenco di classi di base.
L'esempio seguente genera l'errore C2518:
// C2518.cpp
// compile with: /c
class B {};
class C : public class B {}; // C2518
class D: public B {}; // OK