Thema: Delphi Sender als const?

Einzelnen Beitrag anzeigen

Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.195 Beiträge
 
Delphi 10.4 Sydney
 
#5

Re: Sender als const?

  Alt 25. Feb 2005, 08:26
Zitat von dizzy:
Nachteil: Du kannst nur noch lesend auf den Sender zugreifen
Ist nicht ganz genau. Du kannst den Referenzzeiger nicht verändern, sprich die Speicherstelle wo der Zeiger gespeichert ist. Das Objekt ansich kannst Du ganz normal über Property-Set-Methoden verändern.

Vorteil von const bei String/Widestring und array-Parametern ist, das das Programm kleiner und schneller wird. Bei Objekt-Referenzen ist der Vorteil dagegen "nur" das die Referenz nicht geändert werden kann - also Minimal.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat