Boucle sur des #define - C++ - Programmation
Marsh Posté le 12-07-2005 à 17:59:23
il marche ton code, bien que ça soit du C. C'est quoi l'intéret de faire des trucs avec le cpp ? c'est quoi ton usage ? c'est pas possible de toutes façons
Marsh Posté le 12-07-2005 à 18:02:20
Ce ne serait pas un simple tableau constant, que tu voudrais faire ?
Marsh Posté le 12-07-2005 à 19:46:02
c'ets fou les gugus qui viennent du PHP comment ils ont du mal a changer leur habitudes
Marsh Posté le 12-07-2005 à 21:03:53
ben la piste c'est que c'est pas approprié
je vois pas trop ce ke tu veux faire mais bon si tu veux utiliser des contantes utilises plutot "const"
const int titi_1 0;
mais regarde si pas ta mieux a faire qd meme
c'est un peu space la!
Ensuite donné des noms de variables et fonctions un peu plus significatif que "toto"!
Marsh Posté le 12-07-2005 à 22:19:29
en fait les #define servent a definir des objets d'une boite de dialogue. Ils sont donc créés automatiquement, je ne peux y toucher!
Pour etre plus clair je souhaite boucler sur cette liste d'objets!
Peut etre qqun y voit-il plus clair?!
Marsh Posté le 12-07-2005 à 17:56:48
Bonjour,
J'ai plusieurs #define du style :
#define toto_1
#define toto_2
#define toto_3
...
Je fais une boucle for sur l'entier i. et je voudrais appeler mes #define suivant la valeur de i, cad:
Je n'arrive pas a concatener i avec "toto_"!
Est ce possible, QQ'un aurait-il une piste a me donner?
merci,
Paris2012
exemple (qui ne marche pas..)
for (int i; i<MAX;i++)
{
sprintf (tutu,"toto_%d",i);
mafonction (tutu)
}