Salut!
Voici mon pb:
je defini plusieurs defines du type :
#define TOTO A1B2
#define TATA C3D4E5
mon but est ensuite de faire une chaine de caractère "A1B2C3D4E5" dans le code, en utilisant TOTO TATA, mais le pb c'est que qd je fais printf("TOTO TATA" ); ben il ne me les remplace pas , c'est vrai que ça semble normal vu que ya des "" , mais bon, ya pas une astuce qui existe par hasard?
je sais que je pourrais faire çà aussi define TOTO "A1B2" ,puis concatener les strings mais bon, c un peu lourd... j'aimerai éviter, pour l'instant je fais çà et j'ai un truc du style dans le code :
string str;
str += TOTO;
str += TATA;
au pire j'aimerai mettre tout sur la meme ligne mais comment?
merci d'avance
Phil