Delen via


Compilerfout C3665

'destructor': overschrijvingsaanduiding 'trefwoord' niet toegestaan op een destructor/finalizer

Opmerkingen

Er is een trefwoord gebruikt dat niet is toegestaan op een destructor of finalizer.

Een nieuwe slot kan bijvoorbeeld niet worden aangevraagd op een destructor of finalizer. Zie Expliciete overschrijvingen en Destructors en finalizers voor meer informatie.

Example

In het volgende voorbeeld wordt C3665 gegenereerd:

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