Einzelnen Beitrag anzeigen

BenjaminH

Registriert seit: 14. Okt 2004
Ort: Freiburg im Breisgau
713 Beiträge
 
Turbo Delphi für Win32
 
#2

Re: Dynamische Arrays, Optimierung des Zugriffs!?!?

  Alt 14. Jun 2005, 17:09
Wenn ich jetzt nix falsch verstehe, dann ist low(cVar.lVar) immer 0.
Also wird der Compiler die Schleife vermutlich eh optimieren(klick...) und das daraus machen:
Delphi-Quellcode:
 for high(cVar.lVar) downto 0 do
  [...]
und dadurch findet der abgleich mit dem wert von High(cVar.lVar) nicht jedesmal statt und dadurch wird auch nicht die Funktion nie aufgerufen...
qed, will ich mal hoffen

Grüße Benjamin

[Edit=Uuuups]Das ist ja .NET, ich hoffe das was ich hier erzähle gilt auch dafür !
Benjamin
  Mit Zitat antworten Zitat