Erreur du compilateur C2518
mot clé 'keyword' illégal dans la liste de classes de base ; ignoré
Les mots clés class
et struct
ne doivent pas apparaître dans une liste de classes de base.
L’exemple suivant génère l’erreur C2518 :
// C2518.cpp
// compile with: /c
class B {};
class C : public class B {}; // C2518
class D: public B {}; // OK