Denkproblem: Statisches Objekt in einem Dynamischen Objekt?
-
folgendes:
class YY{ // DATA }; class XX{ YY Obj; };wenn ich nun
XX *p = new XX();mache, wird ja ein Objekt der Klasse XX dynamisch aufm Heap angelegt!
das objekt "Obj" in der klasse XX aber statisch aufm Stack (was ich nich glaube).. oder hab ich da ein Denkfehler drin?
Is vll. bischen ne blöde frage..

-
Nein, das Obj vom Typ YY ist Bestandteil der Klasse XX. Damit liegt Obj logischerweise genau dort, wo das enthaltende Objekt vom Typ XX liegt.
-
ok das hab ich mir gedacht.... das hat mich doch grad bischen verwirrt, obwohl ich das schon tausend mal so verwendet habe
