Wie lese ich float aus einem (Text)File?
-
Hi,
kann mir einer sagen (mit nem kleinem source
), wie man float-Werte {in MS Visual C++ 6} aus einer Log/Text-Datei lesen kann?Danke,
Chris
-
@calgonite2,
was ist dabei genau das Problem?
(1) Ist es das Umwandeln von einem String in float/double?
(2) Oder das Auslesen von Dateien ansich?Für (1) schau dir mal strtod und strtof an.
Für (2) findest du hier im Forum zahlreiche Beispiele.
Einfach mal nach fopen, fread und fclose suchen.Bye Peter.
-
Der Ablauf ist relativ einfach
1 Öffnen der Datei (fopen)
2 lesen der Strings aus der Datei (fgets)
3 Abtrennen der Zeichen vor dem zu wandelnden Wert
4 Konvertieren in double (strtod)
5 2 bis 5 wiederholen bist du fertig bist
6 schließen der Datei