Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
'EnumOrUnion' : l’énumération/union ne peut pas être utilisée comme classe de base
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.
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 {};