Gast
2010-08-16, 18:43:03
Hi,
ich schreibe in meinem Programm (C++) Zahlen in eine Datei, floating point Zahlen genauer gesagt. Wenn ich das mit einem ostream mache stehen in der Datei erwartungsgemäß Dinge wie 321.1564 11.23 usw. aber wenn ichs mit fprintf mache steht da 321,1564 und 11,23 was irgendwie uncool ist weil ich will das ganze nachher weiterverarbeiten...
Wieso ist das überhaupt so und wie kann ich das abstellen? (also punkt als dezimatrenner, nicht komma)
lg
gottfried
ich schreibe in meinem Programm (C++) Zahlen in eine Datei, floating point Zahlen genauer gesagt. Wenn ich das mit einem ostream mache stehen in der Datei erwartungsgemäß Dinge wie 321.1564 11.23 usw. aber wenn ichs mit fprintf mache steht da 321,1564 und 11,23 was irgendwie uncool ist weil ich will das ganze nachher weiterverarbeiten...
Wieso ist das überhaupt so und wie kann ich das abstellen? (also punkt als dezimatrenner, nicht komma)
lg
gottfried