Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.166 Beiträge
 
Delphi 12 Athens
 
#3

AW: Default-Wert für Record in Methode

  Alt 17. Feb 2020, 12:11
cMyConst ist eine typisierte Konstante und nicht benutzbar für default parameter Werte.
Leider, obwohl es ja eigentlich keinen Grund gibt, warum das nicht gehen sollte.


Es ginge hier nur der Parameter als Pointer und dann innen ein if not Assigned(aMyVar) then aMyVar := cMyRecord; oder das beliebte
Delphi-Quellcode:
procedure HelloWorld(const aMyVar: TMyRecord); overload;
procedure HelloWorld(); overload;
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (17. Feb 2020 um 12:13 Uhr)
  Mit Zitat antworten Zitat