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' : função virtual não pode estar na união 'união'
Observações
Uma união é declarada com uma função virtual. Você pode declarar uma função virtual somente em uma classe ou estrutura. Possíveis resoluções:
Altere a união para uma classe ou estrutura.
Torne a função não virtual.
Example
O exemplo a seguir gera C2571:
// C2571.cpp
// compile with: /c
union A {
virtual void func1(); // C2571
void func2(); // OK
};