Forum: Object-Pascal / Delphi-Language
Delphi
by Jasocul,
10. Apr 2006
Das war mir schon soweit klar (ehrlich). Deswegen war mir auch bewusst, dass es schneller sein wird. Meistens sind die zu verarbeitenden Strings allerdings nicht so groß, dass es ernsthaft was ausmacht. Ob man nun 0,02 oder 0,03 ms wartet, ist dann eigentlich egal.
Aber ich will mein Lösungen nicht großartig verteidigen. Sakuras Lösung ist definitiv besser und kommt auch in meine Sammlung....
Forum: Object-Pascal / Delphi-Language
Delphi
by Jasocul,
10. Apr 2006
Ok, OK, Ich gebe auf. War schon klar, dass das schneller ist, aber so eklatant? Das, ich 'abe nischt erwartet. :wink:
Forum: Object-Pascal / Delphi-Language
Delphi
by Jasocul,
10. Apr 2006
Ich habe zumindest mit dieser Frage gerechnet. :zwinker:
Käme auf einen Versuch an. Vielleicht hat Pichel ja Lust, die Varianten zu vergleichen?
Forum: Object-Pascal / Delphi-Language
Delphi
by Jasocul,
10. Apr 2006
Alternative Lösung:
while Pos(' ', DeinString) > 0 do
Delete(DeinString, Pos(' ', DeinString), 1);
oder
while Pos(' ', DeinString) > 0 do
DeinString := StringReplace(DeinString, ' ', ' ', );