Registriert seit: 2. Dez 2004
Ort: Süderelbe
134 Beiträge
Delphi 10.4 Sydney
|
Re: TStringlist mit 60000 Einträgen zu langsam
11. Feb 2010, 11:23
Also auf die schnelle ist mir aufgefallen, das friedemann
1. lokal ständig neue Objekte anlegt und wieder freigibt, was bei diesen Größenordungen nicht zu vernachlässigen ist
2. die string-Parameter als "call by value" übergibt, was bedeuetet, das jedesmal eine Kopie angelegt und wieder freigegeben wird; "const" würde da sehr helfen
Ansonsten stimme ich Reinhard zu, ein ordentlicher Parser ist mit Sicherheit die beste Lösung.
|