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


C2571 fordítási hiba

"függvény": a virtuális függvény nem lehet része az "uniónak"

Megjegyzések

Egy unió virtuális függvénnyel van deklarálva. A virtuális függvényeket csak osztályban vagy struktúrában deklarálhatja. Lehetséges felbontások:

  1. Módosítsa az uniót osztályra vagy struktúrára.

  2. A függvény nem virtuálissá tétele.

Example

Az alábbi példa C2571-et hoz létre:

// C2571.cpp
// compile with: /c
union A {
   virtual void func1();   // C2571
   void func2();   // OK
};