Puoi usare le funzioni atoi e itoa della stdlib.
Ponendo di dover convertire un int in stringa hex, puoi fare:
Se devi convertire una stringa decimale in una esadecimale, puoi fare:codice:int i; ... //Dai un valore ad i char *hex = new char(sizeof(int)*2 + 1); itoa(i, hex, 16);
codice:char *dec; ... //Dai un valore a dec che rappresenti un numero char *hex = new char(sizeof(int)*2 + 1); itoa(atoi(dec), hex, 16);

Rispondi quotando