File rückwärts einlesen?
-
hi,
folgendes problem:
ich möchte ein file rückwärts einlesen, da das gesuchte schlüsselwort ziemlich am ende des files steht.kann mir jemand sagen wie ich das realisieren kann, ohne vorher alles in ein array oder ähnliches zu schreiben?
thx
deflow
-
Wenn du weißt, wo deine gesuchten Daten stehen, kannst du mit fseek(f,pos,SEEK_END) (C:FILE*), f.seekg(pos,ios::end) (C++:fstream) bzw. f.Seek(pos,CFile::end) (MFC:CFile) in die Nähe des Dateiendes springen und von dort zu lesen anfangen.
(pos ist jeweils der Abstand von den Daten zum Dateiende)
-
v_arg
v_start
v_end
!
-
Buddy Love schrieb:
v_arg
v_start
v_end
!Was ist damit? Sehr verwirrender Beitrag!