Megosztás a következőn keresztül:


C3421 fordítási hiba

"típus": nem hívhatja meg az osztály véglegesítőjét, mert nem érhető el, vagy nem létezik

Megjegyzések

A döntősök implicit módon privátak, ezért nem hívhatók meg a beágyazási típuson kívülről.

További információ: Destruktorok és véglegesítők a Hogyan: Osztályok és szerkezetek definiálása és felhasználása (C++/CLI) című témakörben.

Example

Az alábbi példa C3421-et hoz létre.

// C3421.cpp
// compile with: /clr
ref class A {};

ref class B {
   !B() {}

public:
   ~B() {}
};

int main() {
   A a;
   a.!A();   // C3421

   B b;
   b.!B();   // C3421
}