Potrebuju udelat neco jako toto:
struct A{
B* b;
}
struct B{
C* c;
}
struct C{
A* a;
}
Problem je zrejmy - nezkompiluje se to, protoze v dobe definice A jeste neni znamo C, a nemuzu je seradit tak, aby se navzajem znaly, protoze jsou tri a tvori trojuhelnik.
Da se tohle nejak obejit? Zkousel jsem pred to dat toto:
struct A;
struct B;
struct C;
Ale to nefunguje.
Diky