PDA

View Full Version : [C] Da intero a stringa e viceversa


guylmaster
09-12-2011, 18:41
Salve a tutti,
sto programmando in due per un progetto universitario e siamo io su MacOS ed il mio collega su Windows. Il problema è che lui ha scritto un codice che usa le funzioni atoi() e itoa() per le conversioni da intero a stringa e viceversa, ma su MacOs queste funzioni non sono presenti. Cercando su google difatti ho letto che non appartengono all'ansi-C e per questo sui sistemi basati su Unix non sono definite.

A questo punto ci sono funzioni universali a tal riguardo? O in alternativa se volessi farmi una libreria personale a riguardo (proprio come ultimissima soluzione) come la potrei fare? avete qualche idea?

Vi ringrazio in anticipo,
guylmaster.

GByTe87
09-12-2011, 19:02
atoi() è standard, ce l'hai. Al posto di itoa usa sprintf.

http://www.cplusplus.com/reference/clibrary/cstdlib/atoi/
http://www.cplusplus.com/reference/clibrary/cstdlib/itoa/