PDA

Visualizza la versione completa : sempre su stringhe e interi in c++


Barracus
27-12-2002, 20:31
devo assegnare ad ogni utente un numero progressivo da 0 a 99999.
ma voglio rappresentarlo come stringa.
come posso, avendo un numero come un 5 o un 12 (int), rappresentarli come 00005 o 00012 (stringa)?

(scusate ma non ho nulla su cui cercare queste cose, nemmeno l'help del compilatore)

:ciauz:

$$$
27-12-2002, 21:10
itoa (numero, stringaDiDestinazione, 10);

poi fai uno strlen (stringaDiDes...) e vedi se ha tot caratteri altrimenti aggiungi all'inizio fino a completare!

Barracus
27-12-2002, 21:17
tnx... non ci avevo proprio pensato
:ciauz:

r0x
28-12-2002, 00:01
Ehm.. vedo che qui si continua con il C.

Vi passo un link prezioso, fatene buon uso (se lo vorrete, ma ve lo consiglio caldamente):

http://www.sgi.com/tech/stl/

Anzi suggerisco ai moderatori di aggiungerlo agli altri, visto che su questo forum il 99% dei visitatori ne ignora l`esistenza, ed e` uno spreco. :(

Distinti saluti. :)

Loading