Einzelnen Beitrag anzeigen

OregonGhost

Registriert seit: 8. Jun 2002
Ort: Lübeck
1.216 Beiträge
 
Delphi 3 Professional
 
#4

Re: Garbage Collector dazu bringen ...

  Alt 4. Dez 2004, 10:02
Auch wenn du's willst, ist das nicht wirklich sinnvoll. Du kannst natürlich einfach die Referenzen auf null (oder heißt das in Delphi.net nil?) setzen, bzw. wenn es sich wirklich um Zeiger handelt und nicht um Referenzen, dann jucken die den Garbage Collector herzlich wenig.
Der Garbage Collector muss schließlich garantieren, dass jede Referenz auf ein gültiges Objekt zeigt, und wenn du ihn trotzdem dazu bringen willst, diese Objekte freizugeben, musst du Zeiger anstelle von Referenzen verwenden.
Oregon Ghost
---
Wenn NULL besonders groß ist, ist es fast schon wie ein bisschen eins.
  Mit Zitat antworten Zitat