Forum: Object-Pascal / Delphi-Language
Delphi
by wth,
17. Nov 2008
Danke erstmal an alle. Ich probiere mal alles aus und melde mich dann wieder. :-D
Bis demnächst!
Forum: Object-Pascal / Delphi-Language
Delphi
by wth,
17. Nov 2008
Hallo,
Ich habe eine große Datei (2 GB oder größer) und versuche gerade diese nach mehreren Zeichenketten zu durchsuchen.
Das ganze muss möglichst schnell sein.
So mache ich es bisher:
1. Lese ich einen Block aus der Datei. (~20000 Zeichen oder mehr; "BlockRead()")
2. Splitte/Explode ich diesen Block in ein String-Array mit dem Delimiter CRLF.
3. Sortiere ich das Array. ("Quicksort()")