Thema: Delphi Konstantenparameter

Einzelnen Beitrag anzeigen

Dax
(Gast)

n/a Beiträge
 
#2

Re: Konstantenparameter

  Alt 23. Sep 2006, 19:08
Grundsätzlich: Jein.

Wenn du Records oder Strings übergibst, die du nicht ändern willst, deklarier sie als const. Wenn du sie ändern musst, und die aufrufende Methode soll's mitkriegen, nimm var. Ansonsten: du hast wahrscheinlich was falsch gemacht und solltest dein Design überdenken

Für einfache Dinge wie Integer oder Byte machts weniger Sinn, auch wenn du Konstanten als Parameter übergeben willst, sehe von var/const ab. Wenn du allerdings viele Floats rumschiebst, kann es unter Umständen einen gewissen Geschwindigkeitsvorteil mit sich bringen - muss aber nicht.
  Mit Zitat antworten Zitat