Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
'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
};