E2462 'virtual' ne peut être utilisé qu'avec des fonctions membre non modèle (C++)
Remonter à Erreurs et avertissements du compilateur (C++) - Index
Le mot clé 'virtual' ne peut s'appliquer qu'aux fonctions membres normales, non aux fonctions membres modèles.
Considérez un cas de test avec le code suivant :
template <class T> class myTemplateClass { virtual int func1(); // Ceci est valable template <class T> virtual int func2(); // Ceci provoque une erreur }; class myClass { virtual int func1(); // Ceci est valable template <class T> virtual int func2(); // Ceci provoque une erreur };