Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
'EnumOrUnion' : l’énumération/union ne peut pas être utilisée comme classe de base
Remarques
Si vous devez dériver un type de l’union ou de l’énumération spécifiée, remplacez l’union ou l’énumération par une classe ou une structure.
Example
L’exemple suivant génère l’erreur C2569 :
// C2569.cpp
// compile with: /c
union ubase {};
class cHasPubUBase : public ubase {}; // C2569
// OK
struct sbase {};
class cHasPubUBase : public sbase {};