Einzelnen Beitrag anzeigen

alzaimar
(Moderator)

Registriert seit: 6. Mai 2005
Ort: Berlin
4.956 Beiträge
 
Delphi 2007 Enterprise
 
#9

Re: Zeitoptimierung bei Stringzusammensetzung

  Alt 12. Nov 2005, 10:23
So, jetzt noch:
Delphi-Quellcode:
j := Ord (st[1]); if j>57 then dec (j, 65) else dec(j,48);
k := Ord (st[2]); if j>57 then dec (k, 65) else dec(k,48);
st2[i] := Char (j shl 4 or k);
anstatt
st2[i] := Char(StrToInt('$' + st[1] + st[2])); und dann wird das auch was (Bei mir von 1.39 auf 0.18 Sekunden)
"Wenn ist das Nunstruck git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput!"
(Monty Python "Joke Warefare")
  Mit Zitat antworten Zitat