Delen via


Compilerfout C3084

'functie': een finalizer/destructor kan niet 'trefwoord' zijn

Opmerkingen

Een finalizer of destructor werd onjuist gedeclareerd.

Een destructor mag bijvoorbeeld niet worden gemarkeerd als verzegeld. De destructor is niet toegankelijk voor afgeleide typen. Zie Expliciete overrides en Destructors en finalizers in Procedures: Klassen en structs (C++/CLI) definiƫren en gebruiken voor meer informatie.

Example

In het volgende voorbeeld wordt C3084 gegenereerd.

// C3084.cpp
// compile with: /clr /c
ref struct R {
protected:
   !R() sealed;   // C3084
   !R() abstract;   // C3084
   !R();
};