Enumération de variable
SkyEeros
-
SkyEeros -
SkyEeros -
Bonjour, j'ai vu qu'on pouvait créer des structures et des énumérations en général.
J'aimerai créer une énumération de variables, c'est à dire un truc du style :
enum Enum_Var{
Data1, Data2, Data3, Data4;
}
Puis pouvoir faire
Enum_Var Entier;
uint8 Entier;
Et la, j'ai 4 variables de types uint8.
Je veux pouvoir faire ceci, est ce possible ou je doit les créer à la main les 416 variables?
Merci :)
J'aimerai créer une énumération de variables, c'est à dire un truc du style :
enum Enum_Var{
Data1, Data2, Data3, Data4;
}
Puis pouvoir faire
Enum_Var Entier;
uint8 Entier;
Et la, j'ai 4 variables de types uint8.
Je veux pouvoir faire ceci, est ce possible ou je doit les créer à la main les 416 variables?
Merci :)
A voir également:
- Enumération de variable
- Impossible de créer le fichier de travail. vérifiez la variable d'environnement temp - Forum Microsoft Office
- Variable objet ou variable de bloc with non définie - Forum VB / VBA
- Vba range avec variable ✓ - Forum VB / VBA
- Vérifiez la variable d'environnement TEMP. QUE FAIRE ????? ✓ - Forum Microsoft Office
- Range avec une Variable ✓ - Forum VB / VBA
2 réponses
Bonjour,
Pour avoir plusieurs variables, il s'agit d'une struct.
Un enum est un scalaire qui peut contenir un nombre sous forme d'un alias.
Je ne comprends pas le besoin, ni les notations. Si ton besoin est d'avoir des struct dont tu veux définir le type, il est possible de faire
Pour avoir plusieurs variables, il s'agit d'une struct.
Un enum est un scalaire qui peut contenir un nombre sous forme d'un alias.
Je ne comprends pas le besoin, ni les notations. Si ton besoin est d'avoir des struct dont tu veux définir le type, il est possible de faire
template<class T> struct Enum_Var { T Data1, Data2, Data3, Data4; } Enum_Var<uint8> Entiers; // définit Entiers qui contient 4 uint8. Entiers.Data1 = 0; // utilise un des constituants de Entiers Enum_Var<double> Doubles; // définit Doubles qui contient 4 doubles