In meiner fast 10 jährigen Erfahrung mit Delphi bin ich eben das erste mal über eine Routine gestolpert die mir bisher unbekannt war.
Zitat von
DeddyH:
Mal aus der hohlen Hand:
Delphi-Quellcode:
type TChars = set of Char;
function RemoveChars(const aString: string; Chars: TChars): string;
var i, j: Integer;
begin
//...
SetLength(Result,Pred(j));
end;
Pred (x: Integer);
Ist die Routine Pred (x) so viel schneller als x - 1, dass sich die Verwendung lohnt?
Irgendwo hier im Forum las ich einmal, dass die Verwendung von inc/
dec (x) sogar langsamer sei als x := x +/- 1;
Aus diesem Grund frage ich.
Gruß, Robert