Compartilhar via


Erro do compilador C2575

'identifier': apenas funções membro e bases podem ser virtuais

Uma função ou classe global é declarada virtual. Isso não é permitido.

O seguinte exemplo gera o erro C2575:

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

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