class bb;
struct a {
bb* pbb;
};
class bb {
a* pa;
};
Перекрестные ссылки
Есть пара типов со ссылками друг на друга.
Что надо добавить, чтобы не было клинча?
struct a {
bb* pbb;
};
class bb {
a* pa;
};
Цитата:
Originally posted by VovaL
Народ, прстой вопрос.
Есть пара типов со ссылками друг на друга.
Что надо добавить, чтобы не было клинча?
struct a {
bb* pbb;
};
class bb {
a* pa;
};
Народ, прстой вопрос.
Есть пара типов со ссылками друг на друга.
Что надо добавить, чтобы не было клинча?
struct a {
bb* pbb;
};
class bb {
a* pa;
};
Попробуй почитать про Friend классы и методы.
Ведь все читал, но пока не требоволось. Похоже записался и переполнение вышло. Бывает.
Цитата:
Originally posted by VovaL
Спасибо.
Ведь все читал, но пока не требоволось. Похоже записался и переполнение вышло. Бывает.
Спасибо.
Ведь все читал, но пока не требоволось. Похоже записался и переполнение вышло. Бывает.
А friend-ы и здесь не понадобятся.
Тебе нужно опережающее объявление одной из структур:
Код: