Eine unbestimmte Anzahl Zeilen aus Datei lesen
-
Hi,
ich habe eine Datei vorliegen die eine unbestimmte Anzahl Zeilen enthält und
möchte nun sequentiell immer 16 Zeilen pro Schleifendurchgang auslesen.
Die Idee ist eine For-Schleife zu nehmen und diese von 0 bis (anzahlZeilen/16)
laufen zu lassen...
Wie ermittle ich aber wieviele Zeilen eine Datei enthält?Alternativ könnte man ja auch eine While-Schleife bis zum EOF laufen lassen,
nur kennt das CFile-Objekt anscheinend kein EOF.
Kann ich das trotzdem irgendwie simulieren?Danke im Voraus,
Khadgar
-
CStdioFile statt CFile verwenden, da CFile keine Zeilen kennt.
Einfach solange lesen, bis ReadString false zurück gibt.
-
Verstehe zwar nicht so ganz was du möchtest, aber:
-> CStdioFile::ReadString
-
Nemesyzz schrieb:
Verstehe zwar nicht so ganz was du möchtest, aber:
-> CStdioFile::ReadStringSagte ich doch bereits, oder?

-
dEUs schrieb:
Nemesyzz schrieb:
Verstehe zwar nicht so ganz was du möchtest, aber:
-> CStdioFile::ReadStringSagte ich doch bereits, oder?

Schau mal auf die Zeit.
-
ok
