CFile und die vorletzte Zeile
-
Hi all.
Ich würde gerne wissen wie man die Vorletzte zeile aus einer Daei ausliest.
Wie man die Datei allgemein ausliest weis ich ja, aber wie man jetzt den Zeiger auf die Vorletzte Zeile stellt um diese auszulesen, weis ich leider nicht.
Ich habe also es so versucht:CStdioFile openedFile; openedFile.Open("c:\\adressen\\bremen.csv",CFile::modeReadWrite); openedFile.SeekToEnd(); openedFile.ReadString(readedString);Wennn ich es so mache, erhlate ich einen leeren String :(. Weis es jemand wie ich den Zeiger auf die vorletzte Zeile setzte, so dass es auch dynamisch funktioniert, d.h. in unabhängigkeit von den Zeilenmengen die sich in einer Datei befinden.
Hoffe mir schreibt jemand :).
Cu
-
Dazu mußt du schon das letzte '\n' suchen und dann den Rest der Datei (die letzte Zeile auslesen).