Beidseitige Referenz
-
Hallo,
eine kurze Frage. Kann ich irgendwie in C erreichen dass ich 2 Typen (z.B. über typedef) so erstelle die sich gegenseitig referenzieren? Also A pointer auf B und B auf A?
-
also so auf eine art Mutter/Vater->Kind Beziehung...
-
also ich hab halt 2 structures....mir fällt da im Moment nur sowas ein:
- Eine dritte structure definieren die beide enthält
- oder mit void-pointer und dann casten?
gibts was saubereres?
-
Hi,
wie wärs mit sowas:struct B; struct A { struct B* pb; }; struct B { struct A* pa; };
Gruß,
B.B.
-
ja merci...