Delen via


Compilerfout C2569

'EnumOrUnion' : enum/union kan niet worden gebruikt als basisklasse

Opmerkingen

Als u een type moet afleiden van de opgegeven samenvoeging of opsomming, wijzigt u de samenvoeging of opsomming in een klasse of structuur.

Example

In het volgende voorbeeld wordt C2569 gegenereerd:

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