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.
os destrutores não podem substituir explicitamente nem ser explicitamente substituídos
Observações
Destruidores ou finalizadores não podem ser explicitamente substituídos. Para obter mais informações, consulte Substituições explícitas.
Example
O exemplo a seguir gera C3657.
// C3657.cpp
// compile with: /clr
public ref struct I {
virtual ~I() { }
virtual void a();
};
public ref struct D : I {
virtual ~D() = I::~I {} // C3657
virtual void a() = I::a {} // OK
};