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.
'destructor' : o especificador de substituição 'palavra-chave' não é permitido num destruidor/finalizador
Observações
Foi usada uma palavra-chave que não é permitida num destruidor ou finalizador.
Por exemplo, não se pode solicitar um novo slot num destrutor ou finalizador. Para obter mais informações, consulte Substituições explícitas e Destruidores e finalizadores.
Example
O exemplo a seguir gera C3665:
// C3665.cpp
// compile with: /clr
public ref struct R {
virtual ~R() { }
virtual void a() { }
};
public ref struct S : R {
virtual ~S() new {} // C3665
virtual void a() new {} // OK
};