Registriert seit: 7. Jun 2006
Ort: Karlsruhe
3.724 Beiträge
FreePascal / Lazarus
|
AW: schnellste Variante für String Reduktion auf 1..9,0 und "." ","
18. Aug 2010, 14:47
Im Grunde so wie du gesagt hast, nur dass man den neuen String von vornherein auf die Länge des Ausgangstrings setzen und dann für jedes übernommene Zeichen einen Zähler hochzählen lassen sollte, um am Ende den String zurechtzustutzen, statt einfach mittels + Zeichen an den String anzufügen. Auf diese Weise spart man Reallocs und Kopiervorgänge im Arbeitsspeicher.
|