Compartir a través de


Error del compilador C2575

'identificador': solo las funciones miembro y las bases pueden ser virtuales

Una función o clase global se declara como virtual. Esto no está permitido.

El ejemplo siguiente genera el error C2575:

// C2575.cpp
// compile with: /c
virtual void func() {}   // C2575

void func2() {}
struct A {
   virtual void func2(){}
};