Hallo Wissende,
ich habe folgendes Problem und bisher leider keine passende Idee.
In einer Datei stehen Datensätze in folgender Form:
01.01.2003;0;0;0
02.01.2003;440;33;7.5
03.01.2003;800;29;8.1
(Datum;km-Stand;Liter;Verbrauch)
Ich will nun den nächsten Datensatz mit dem aktuellen Verbrauch anhängen und muß dazu ja auf den letzten km-Stand (also die 800) zugreifen. Ich könnte jetzt vom Beginn an alle Datensätze einlesen usw. - wäre bei 1000ten Datensätzen doch aber irre.
Ich könnte nun mit seekg() ans Dateiende gehen - aber dann *grübel*?
Es könnte ja auch mal ein Verbrauch von 10.3 Liter oder getankt 9 Liter sein. Da hilft mir das Offset also auch nicht weiter. Gibt es ein rückwärts lesendes getline() ???
Mir fehlt einfach nur eine zündende Idee!
Danke, Thomas