Einzelnen Beitrag anzeigen

alzaimar
(Moderator)

Registriert seit: 6. Mai 2005
Ort: Berlin
4.956 Beiträge
 
Delphi 2007 Enterprise
 
#12

Re: For Schleife in 5er Schritten

  Alt 25. Dez 2007, 16:46
Zitat von Apollonius:
Delphi lässt for-Schleifen nur in Einser-Schritten zu. So kann die for-Schleife nämlich deutlich besser optimiert werden ...
Zitat von grenzgaenger:
wie bereits erwähnt, ... da sie iaR in das register übertragen wird und dann über die schleife geloopt wird (jnz). hat mit der optimierung zu tun...
Also: Das hat gar nichts mit Optimierung zu tun, sondern schlicht und ergreifend mit der Sprachdefinition von Pascal. Es wäre für jeden Compiler ein Leichtes, eine For-Schleife bei einer Einser-Schrittweite gesondert zu optimieren. Daran liegt es also nicht. Wirth hat es in seiner Sprachdefinition einfach für überflüssig oder auch nicht sauber erachtet.
"Wenn ist das Nunstruck git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput!"
(Monty Python "Joke Warefare")
  Mit Zitat antworten Zitat