70Fermer72
DudeLe 27/11/2007 à 18:06
Une nouvelle question grin
J'ai besoin dans certains #define de convertir des nombres (longueur tres variable c'est pourquoi je precise pas) vers une chaine.
Du genre :
#define MACHIN 54116543231

et j'aurai besoin d'utiliser une macro (ou autre si ya plus simple) avec ca :
#define BIDULE TOCHAR(MACHIN)

qui me le transformerai donc en ca :
"54116543231" (BIDULE)

Est-ce possible, si oui comment ?

Je connais le coup du :
#define TOSTRING(x) #x
mais le probleme c'est que dans mon cas il me sort "MACHIN" au lieu de la valeur...
Alors comment faire ? confus magic