|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Nov 2000
Città: MILANO
Messaggi: 2662
|
ANSI C e conversioni numeri->stringa
Sfogliavo l'elenco delle funzioni fornite con le librerie standard dell'ANSI C alla ricerca di una funzione che mi convertisse un float o un int in una stringa e non l'ho trovata, mentre esiste la funzione che fa l'opposto. esiste o me la devo scrivere?
|
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Oct 2001
Messaggi: 11471
|
puoi usare sprintf(...) ma non so quanto questo sia corretto.
ciao ![]() |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Nov 2000
Città: MILANO
Messaggi: 2662
|
ti ringrazio ma devo proprio avere la stringa in memoria perchè poi devo stamparla con una funzione delle glut.
|
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Jul 2002
Messaggi: 4334
|
Infatti sprintf stampa su un buffer
|
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Nov 2000
Città: MILANO
Messaggi: 2662
|
ah grazie! non lo sapevo!
![]() |
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Per gli interi...c'è anche itoa...
Per i float ti conviene usare comunque sprintf (oppure covertire la parte intera e la parte decimale separatamente)... |
![]() |
![]() |
![]() |
#7 |
Bannato
Iscritto dal: Mar 2002
Città: Pescara - 未婚・恋人なし Moto: Honda CBR 1000 RR Casco: XR1000 Diabolic 3
Messaggi: 27578
|
itoa() non è però definita nello standard ANSI ...
|
![]() |
![]() |
![]() |
#8 | |
Senior Member
Iscritto dal: Oct 2001
Messaggi: 11471
|
Quote:
ciao ![]() |
|
![]() |
![]() |
![]() |
#9 |
Bannato
Iscritto dal: Mar 2002
Città: Pescara - 未婚・恋人なし Moto: Honda CBR 1000 RR Casco: XR1000 Diabolic 3
Messaggi: 27578
|
La prima apparizione fu su sistemi QNX
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 22:16.