Programmieren - alles kontrollieren 4.934 Themen, 20.613 Beiträge

PASCAL: schnell an letzte Zeile eines Textfiles kommen... ab

(Anonym) / 5 Antworten / Flachansicht Nickles

hi,
winzige Frage nur:
Wie komme ich in (Turbo)PASCAL schnell an die letzte Zeile einer (etwa 100MB großen) Text-Datei?

bei Antwort benachrichtigen
(Anonym) Dau (Anonym) „Probier mal Control-End oder Control-Shift-End“
Optionen

nee, nee, so meint' ich das nich...
Normalerweise gehe ich mit while not EOF ... readln(f, zeile)... (oder so) über die ganze Datei, und wenn er fertig ist, habe ich die letzte Zeile in "zeile". Das reicht bei kleinen Dateien und seltenem Zugriff ja auch völlig aus... Aber nu is die Datei doch etwas größer, und bis alle Zeilen gelesen sind vergehen doch 'n paar Sekunden. (besonders auf "älteren" Rechnern)

bei Antwort benachrichtigen