000
07.02.2007, 20:50 Uhr
~sestefanhome
Gast
|
Ich versuche gerade mal eine txt.Datei einzulesen mit folgendem Inhalt:
Code: |
1 0 0 -36.6508010 -545.339752 437.072622
|
Mit dem Quelltext:
C++: |
ifstream datein; datein.open("C:\\Daten.txt");
int a, b, c; double d, e, f;
datein >> a >> b >> c >> d >> e >> f;
ofstream datauss; datauss.open("C:\\Ausgabe.txt");
datauss << a << " " << b << " " << c << " " << d << " " << e << " " << f;
datauss.close(); datein.close();
|
Die Ausgabe sieht allerdings so aus:
Code: |
1 0 0 -36.6508 -545.34 437.073
|
Er schreibt mir also nicht alle Nachkommastellen aus. Hab es schon mit atoi() und atof() probiert, geht aber auch nicht. Vielleicht mache ich aber auch was falsch. Kann mir jemand helfen? |