Est-ce que les enum peuvent m'aider? - C++ - Programmation
Marsh Posté le 26-05-2003 à 16:47:02
tu veux dire reduire StrToBool(PtrStrategies->GetAttribute("Actif" ))?
oui
Code :
|
Marsh Posté le 26-05-2003 à 18:05:29
Non, en fait je voudrais faire un truc du genre:
Code :
|
Enfin, tu vois, stocker le nom des variables à modifier dans une liste, un tableau, je sais pas ce qui peut aller, puis récupérer la modification et la lui affecter.
Parce que là, ça va j'ai 4 variables.
Mais si plus tard j'en ai 25, ça permettra de réduire beaucoup!
Merci d'avance
Marsh Posté le 26-05-2003 à 18:13:48
cela dit: tu peux te servir d'une map genre valeurs["rebond"]=truc
ou utiliser une enum pour stocker des indice
enum{a, b};
tableau[2];
tableau[a]
Marsh Posté le 26-05-2003 à 19:38:11
++Taz a écrit : cela dit: tu peux te servir d'une map genre valeurs["rebond"]=truc |
Alors une map, je sais pas ce que c'est, et je sais pas utiliser les enum...
En plus, je vois pas trop bien comment tu me conseilles de procéder...
Marsh Posté le 26-05-2003 à 21:25:25
le plus simple et le plus pratique à modifier...
Alors je te laisse me conseiller
Marsh Posté le 27-05-2003 à 01:45:11
ben, non, c'est toi qui me dit, je connais pas ton usage alors...
Marsh Posté le 27-05-2003 à 09:49:27
Ben mon usage, tu l'as déjà un peu dans le code au dessus: établir une liste des paramètres à récupérer, et dans une boucle for() aller checher les infos du XML et les attribuer à chaque variable de la liste, chacune leur tour...
C'est ce qui me parait le plus simple...
Un paramètre à ajouter? On le met à la suite de la liste, et on a que ça à modifier...
Voilà, j'espère avoir été clair!
Marsh Posté le 28-05-2003 à 13:11:18
mais tu veux les manipuler comment? tu peux pas combiner une boucle for,c'est à dire des indices et à la fois des variables avec un nom personnalisé.
et puis précise aussi le type des tes variables
Marsh Posté le 26-05-2003 à 16:38:18
En utilisant enum, je peux pas réduire tout ça? Le problème, c'est que je sais pas les utiliser
Genre avec une boucle for?
---------------
Another .Net Blog