Forum: Object-Pascal / Delphi-Language
Delphi
by Aphton,
6. Mär 2011
Klar, ich habe ja die Funktionalität gar nicht bezweifel ;)
Aber wissen sollte man das schon, deshalb habe ich es auch erwähnt.
Forum: Object-Pascal / Delphi-Language
Delphi
by Aphton,
6. Mär 2011
Das ist sehr unperformant, denn du fügst einem String einen weiteren String hinzu, was zu einem stetigen Erweitern und somit Speicher neu allozieren führt, das ja bekannterweise langsam ist!
Forum: Object-Pascal / Delphi-Language
Delphi
by Aphton,
28. Feb 2011
Da bin ich anderer Meinung!
@Himitsu - ja, da hast du Recht! Das kann zu Problemen führen.
Was das "Move" angeht - ich finde, so dürfte das schneller sein?!
Edit: Das sollte separator heißen :oops:
Forum: Object-Pascal / Delphi-Language
Delphi
by Aphton,
28. Feb 2011
Mein Ketchup dazu:
function ReverseString(const S: String): String;
var
i, Len: Integer;
begin
Len := Length( S );
SetLength( Result, Len );
for i := 1 to Len do
Result := S;