[QUOTE=himitsu;1101916]
Zitat:
PS: Ja, beim Erstellen und wärend der Bearbeitung sind A und B hier abgesichert, aber
Delphi-Quellcode:
finally
A.Free;
B.Free;
end;
Knallt es jetzt im A.Free, dann wird B nicht freigegeben.
Jo, sowas ist ja auch extrem unsauber, gelle?
Zitat:
Es sei denn man weiß, daß z.B. A.Free (nahezu) niemals Exceptions werfen kann, dann ist auch B.Free mit großer Sicherheit noch geschützt.
Wenn es im Destruktor knallt, ist's doch eh zu spät. Dann benötigt die Schädelvorderseite eine intensive Holzbrettbehandlung.
Das Bild hängt schief.