[etwas
OT]
Aber eine Option im Compiler wäre schon schön. Lösbar wäre das sicher.
- Welchem Pointer wurde welche Speicheradresse zugewiesen?
- Welche Adresse wird freigegeben und welche Pointer müssen auf nil gesetzt werden?
(Bei Propertys müsste (sofern vorhanden die private Variable genilt werden.)
Ich kann mir schon viele Fälle denken, in denen das hilfreich wäre.
Der Programmierer müsste sich dann entscheiden, ob er diese Option (und die benötigte Zeit dafür) nutzen will.
Private Visitor-Lösungen funktionieren ja letztlich genau so, nur eben auf eigene Komponenten begrenzt.
[/etwas
OT]