Einzelnen Beitrag anzeigen

teebee

Registriert seit: 17. Jan 2003
Ort: Köln
460 Beiträge
 
Delphi 6 Professional
 
#3

Re: Compileroptimierung: Was passiert?

  Alt 28. Okt 2005, 08:38
Zitat von jim_raynor:
inc(i) ist besser als i:=i+1. Da bei dem zweiten Konstrukt quasi eine temporäre Variable erzeugt wird und bei inc direkt der speicherbereich der Variablen um 1 erhöht wird.
Aus 'inc(i,x);' und 'i := i+x;' macht Delphi den selben Maschinencode.
Gruß, teebee
  Mit Zitat antworten Zitat