Erreur du compilateur C2575
'identifier' : seules les fonctions et bases membres peuvent être virtuelles
Une fonction ou une classe globale est déclarée virtual
. Cette opération n’est pas autorisée.
L’exemple suivant génère l’erreur C2575 :
// C2575.cpp
// compile with: /c
virtual void func() {} // C2575
void func2() {}
struct A {
virtual void func2(){}
};