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.
'function' : uma função membro estática não pode sobrepor uma função virtual 'função virtual', sobreposições ignoradas, a função virtual ficará oculta.
Observações
A função de membro estático atende aos critérios para substituir a função virtual, o que torna a função de membro virtual e estática.
Example
O código a seguir gera C4526:
// C4526.cpp
// compile with: /W1 /c
// C4526 expected
struct myStruct1 {
virtual void __stdcall func( int ) = 0;
};
struct myStruct2: public myStruct1 {
static void __stdcall func( int );
};
A seguir estão possíveis correções:
Se a função foi destinada a substituir a função virtual de classe base, remova o especificador estático.
Se a função foi projetada para ser uma função de membro estático, renomeie-a para que não entre em conflito com a função virtual de classe base.