Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.081 Beiträge
 
Delphi 12 Athens
 
#13

AW: Euro - Dollar - Umrechner

  Alt 30. Jul 2012, 12:31
Delphi-Quellcode:
var
  I : Integer;
  hack : @I;
begin
  for I := 0 to 1 do
  begin
  ...
  hack^ := 0;
  end;
Das vergiß man ganz schnell wieder.
Das Gleiche gilt für hack : Integer absolute I; .

Denn die Codeoptimierung läßt auch ganz gerne mal die Schleifen rückwäts laufen oder in einem anderem/optimierten Wertebereich.
z.B. ein for i := 3 to 5 do kann Delphi/FPC ganz schnell mal in ein for i := 2 downto 0 do optimieren.

So wie es klingt hast du dementsprechend noch nicht wirklich Überblick über gewisse Interna des Compilers, bzw. der Sprache, und "Sowas" machen zu können.



Von GOTO für "einfache" Schleifen wird auch einfach mal abgeraten ... Beründung: is halt so Und übersichtlicher/optimierter wird es

Und was ist mit While-Schleifen oder Break?
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu (30. Jul 2012 um 13:24 Uhr)
  Mit Zitat antworten Zitat