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.
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
};