[Erledigt] Klassen mit gegenseitigen Verweisen
-
Hallo,
folgendes, auf das wesentliche reduzierte, Codebeispiel compiliert natürlich nicht. Ich meine mich zu erinnern, dass es dafür eine Lösung gibt, nur kann ich sie in meinem Buch einfach nicht finden.
class a { list<b> listB; }; class b { a *PointerToA; };Hintergrund: Ich verwalte eine Liste von a's, die jeweils eine Liste von b's erzeugen. Diese b's werden später in irgendeiner Form bearbeitet. Dort könnte ich nun sehr gut einen Rückschluss gebrauchen, welches a ein spezielles b erzeugt hat.
Für einen kleinen Tipp wäre ich dankbar.
Gruß F.
-
class a; // forward-Deklaration class b { a *PointerToA; }; class a { list<b> listB; };Gruß,
Simon2.
-
Ich wußte, dass es irgendwas banales war

Herzlichen Dank.
-
Zu diesem Thema habe ich letztens einen kleinen Artikel geschrieben. Vielleicht wird dir da einiges klarer: