Bonjour,
J'ai une question de conception basée sur les enum. Je pose la question ici car je ne sais pas s'il est possible ou pas de résoudre mon problème. Je me suis peut être pas orienté vers la bonne méthode.
Pour commencer voici mon problème.
Je deux sous enum que je veux regrouper dans une seule.
Dans le code au-dessus Enum::SUB_ENUM_1_1 n'est pas égal à SubEnum1::SUB_ENUM_1_1.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 enum class SubEnum1 : unsigned char { SUB_ENUM_1_1, SUB_ENUM_1_2 }; enum class SubEnum2 : unsigned char { SUB_ENUM_2_1, SUB_ENUM_2_2 }; enum class Enum : unsigned char { SUB_ENUM_1_1, SUB_ENUM_1_2, SUB_ENUM_2_1, SUB_ENUM_2_2 };
Cela repose t'il sur une mauvaise conception ?
Merci d'avance
Partager