Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: Was nervt euch so, während der Programmierung oder so allgemein

  Alt 6. Jan 2012, 00:00
Komisch, Speicherlecks habe ich eigentlich nie. Es gibt einen Programmierstil, der das vermeidet: "Wer Dreck macht, muss auch aufräumen". Also werden die Objekte im gleichen Kontext erstellt und entfernt. z.B.:
1. Innerhalb einer Methode (mit Try...Finally)
2. Create eines Objekts im Konstruktor des Master-Objekts=> Freigeben im Destruktor des Master-Objekts.
3. Create im Initialization-Abschnitt => Freigeben im Finalization
Ich bekomm zwar immer seltener Speicherlecks, aber wenn, dann lagen Konstellationen vor, wo man keine so "schön" statische Vebindungen zur Verfügung hatte.
$2B or not $2B