Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

Re: Free im Constructor erlaubt/möglich?

  Alt 12. Mär 2009, 08:04
Zitat von Muetze1:
Zitat von himitsu:
drum könnte man, selbst wenn man wöllte mit "xy" im Except/Finally-Block nix anfangen und hätte dort womöglich sogar noch eine Exception bei .Free
Deshalb nutzt man try/finally auch so, wie Jaenicke in Beitrag #4 geschrieben hatte.
stümmt und ich meinte nur, das dieses aber kein Hinweis darauf ist, daß bei einer Exception im Konstruktor das "erstellte" Objekt auch freigegeben wird.

Wenn es nicht freigegeben würde, dann würde es dennoch nicht in dieser Variable drinstehen, da Dieser ja nichts zugewiesen wurde.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat