Am Sonntag, dem 13. Januar 2002 um 17:48:32, schrieb Konrad Rosenbaum:
Das naechste Mal bitte nachdenken, bevor Du schreist.
Eric hat vollkommen recht, was die Typsicherheit betrifft. Außerdem war explizit nach einer C++-Lösung gefragt.
char buf[1024]; 1: snprintf(buf,1023,"%s\n",somestring) 2: cin>>buf;
Wer den Stroustrup gelesen hat, wird beides nicht machen. BTW, deine Beispiele haben rein gar nicht mit der ursprünglichen Frage zu tun - wie man eine char*-Repräsentation einer Gleitkommazahl nach double konvertiert.
Torsten