Double nach char*
-
Hallo allerseits.
Zurzeit mache ich folgendes , um einen double nach char* zu konvertieren:double x= 33.333333; char y[10]; sprintf(y,"%g",x);
Nun meine Fragen:
1. Geht das auch anders(am besten gleich von Double nach String )?
2. Mich stört die statische Größe des Char-Arrays. Kann man ermitteln, wie groß das ganze sein muss,wenn man den new Operator verwendem will?Danke im Vorraus
-
1. Ja, streams.
2. Unnötig.Bye, TGGC (Dem beste BdT)
-
hi!
mit stringstream schaut das so aus:
double x= 33.333333; stringstream y; y << x;
weiter infos:
http://fara.cs.uni-potsdam.de/~kaufmann/?page=GenCppFaqs&faq=IntToString#Answ
http://cplus.kompf.de/artikel/stream4.htmlcu
-
Okay,vielen Dank.