Thema: LanChat2

Einzelnen Beitrag anzeigen

Benutzerbild von sx2008
sx2008

Registriert seit: 16. Feb 2008
Ort: Baden-Württemberg
2.332 Beiträge
 
Delphi 2007 Professional
 
#6

AW: LanChat2

  Alt 20. Aug 2010, 04:12
Deine Funktionen/Prozeduren werden schneller und kleiner wenn du String-Parameter als const-Parameter übergibst.
Das geht natürlich nur, wenn du den Übergabeparameter nicht ändern möchtest (>90% aller Fälle).
Delphi-Quellcode:
procedure Test(param:string);
procedure Test(const param:string); // schneller
Ohne const erzeugt der Compiler zusätzlichen Code für einen unsichtbaren try-finally Block.
  Mit Zitat antworten Zitat