Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
'destructor': identificatore di override 'keyword' non consentito in un distruttore/finalizzatore
Osservazioni:
È stata usata una parola chiave che non è consentita per un distruttore o un finalizzatore.
Ad esempio, non è possibile richiedere un nuovo slot su un distruttore o un finalizzatore. Per altre informazioni, vedere Override esplicite e distruttori e finalizzatori.
Example
L'esempio seguente genera l'errore 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
};