Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: Class funktionen und Result (MemoryLeak)

  Alt 30. Apr 2021, 11:30
Wenn das Result ein Singleton ist, dann muß man es nicht extra freigeben. (spätestens im Class Destructor oder Finalization).

Ansonsten muß jedes neu erstellte Objekt vom Aufrufer natürlich freigegeben werden.
Man könnte hier aber auch Interfaces oder Records als Result verwenden, inkl. deren automatischer Speicherverwaltung.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat