Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
«função» : especificador «especificador» ilegal na definição de função
Observações
O especificador não pode aparecer com uma definição de função fora de uma declaração de classe. O virtual especificador pode ser especificado somente em uma declaração de função de membro dentro de uma declaração de classe.
Exemplo
O exemplo a seguir gera C2723 e mostra como corrigi-lo:
// C2723.cpp
struct X {
virtual void f();
virtual void g();
};
virtual void X::f() {} // C2723
// try the following line instead
void X::g() {}