002
18.07.2007, 22:44 Uhr
0xdeadbeef
Gott (Operator)
|
Im Grunde gelten die selben Regeln wie bei anderen Objekten auch. In den typischsten Anwendungen ist der Aufbau eines Fensters statisch, und Unterfenster werden nur in einem Fenster zur selben Zeit gebraucht, also empfiehlt es sich meistens, Unterfenster als Member der Fensterklasse zu halten - das macht das Speichermanagement einfacher. In speziellen Fällen kann es aber sein, dass sich das Fensterlayout ändert - stell dir zum Beispiel ein Eingabefenster vor, das, wenn alle Eingabefelder voll sind, unten neue anhängt - dann muss man gezwungenermaßen mit Zeigern arbeiten.
Prinzipiell, vermeide es, den Heap zu benutzen, wenn es auch anders einfach geht - dann läufst du nicht in Gefahr, Speicherlecks zu erzeugen. -- Einfachheit ist Voraussetzung für Zuverlässigkeit. -- Edsger Wybe Dijkstra |