Registriert seit: 10. Feb 2014
Ort: Wackersdorf, Bayern
640 Beiträge
Delphi 10.1 Berlin Professional
|
AW: Schnellstes Entfernen von Chars aus einem String?
31. Mär 2015, 12:37
Ich hab alle Tests mit einer knapp 1 GB großen Textdatei gemacht. 3 Chars die ersetzt werden sollen, insgesamt 31805 Ersetzungen. Die Zeitunterschiede der letzten Versionen (einschließlich Zacherl + DeddyH's Versionen) sind marginal, d.h. Unterschiede sind zumindest unter Win8.1/64 nicht messbar. Die paar Ticks Differenz die ich noch messen kann, sind zudem mit normalen Messmethoden via TickCount nicht permanent nachvollziehbar (CPU-Cache usw.)
Ist also schon fast Geschmacksache, was man nimmt: Strings, PChars oder das Bool-Array.
Gruss Otto
Wenn du mit Gott reden willst, dann bete.
Wenn du ihn treffen willst, schreib bei Tempo 220 eine SMS
|