Modifier le nom d'une variable "à la volé"
Zazafell
-
Zazafell -
Zazafell -
Bonjour,
Voici le contexte, j'ai une structure t, qui contient une chaine de caractère, et pas mal de int, allant de a1 à a7, et de e1 à e7.
J'aimerais pouvoir modifier ces valeurs selon un int que je read. Et pour rendre celà plus "lisible", ne pas faire plein de condition, mais juste concaner le nom de la variable.
Exemple : Tous les ints sont à 0. L'utilisateur rentre 2. a2, et e2 passent à 1.
En gros un truc de ce genre.
nb = 2.
a (la valeur de nb) = 1;
Je ne sais pas si j'arrive à bien m'exprimer mais voilà :/
Merci d'avance !
Voici le contexte, j'ai une structure t, qui contient une chaine de caractère, et pas mal de int, allant de a1 à a7, et de e1 à e7.
J'aimerais pouvoir modifier ces valeurs selon un int que je read. Et pour rendre celà plus "lisible", ne pas faire plein de condition, mais juste concaner le nom de la variable.
Exemple : Tous les ints sont à 0. L'utilisateur rentre 2. a2, et e2 passent à 1.
En gros un truc de ce genre.
nb = 2.
a (la valeur de nb) = 1;
Je ne sais pas si j'arrive à bien m'exprimer mais voilà :/
Merci d'avance !
A voir également:
- Modifier le nom d'une variable "à la volé"
- Modifier dns - Guide
- Modifier liste déroulante excel - Guide
- Modifier une story facebook - Guide
- Modifier nom iphone - Guide
- Modifier extension fichier - Guide
Tiens c'est la même demande ;
https://www.developpez.net/forums/d1024959/c-cpp/cpp/langage/nom-variable-dynamique/
Ton lien, c'est pour le C++
Zazafell,
Le seul moyen est de passer par une matrice.
Matrice[0][0] sera a1, Matrice[0][6] sera a7, Matrice [1][0] sera e1 etc.
Ainsi tu pourras faire une boucle for.
Cdlt
Je ne suis pas certain de comprendre le système de ta matrice. Je vais faire des recherches là dessus.
Merci de votre aide !
Cordialement,