Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
Delphi 10 Seattle Enterprise
|
AW: Eingabe mischen
17. Feb 2014, 16:32
Wenn kein var
dann sollten die Parameter nicht beschrieben werden. Und bei einem string
-Parameter dann ein const
verwenden (Performance).
Delphi-Quellcode:
function Shuffle(const AStr : String ): String;
var
i, j: integer;
temp : Char;
begin
Result := AStr;
for i := length(Result) downto 1 do
begin
j := Random(i)+1;
temp := Result[i];
Result[i] := Result[j];
Result[j] := temp;
end;
end;
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
|