Delen via


Compilerfout C3420

'finalizer': een finalizer kan niet virtueel zijn

Opmerkingen

Een finalizer kan alleen op niet-virtuele wijze worden aangeroepen vanuit het insluittype. Daarom is het een fout om een virtuele finalizer te declareren.

Zie Destructors en finalizers in How to: Define and consume classes and structs (C++/CLI) (Klassen en structs definiƫren en gebruiken) voor meer informatie.

Example

In het volgende voorbeeld wordt C3420 gegenereerd.

// C3420.cpp
// compile with: /clr /c
ref class R {
   virtual !R() {}   // C3420
};