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


C2569-ös fordítási hiba

"EnumOrUnion" : az enum/union nem használható alaposztályként

Megjegyzések

Ha a megadott egyesítő vagy enumerálási típusból kell származtatnia egy típust, módosítsa az egyesítőt vagy az enumerálást osztályra vagy struktúrára.

Example

A következő példa c2569-et hoz létre:

// C2569.cpp
// compile with: /c
union ubase {};
class cHasPubUBase : public ubase {};   // C2569
// OK
struct sbase {};
class cHasPubUBase : public sbase {};