Sobes.tech
Junior — Senior
65

Взаимосвязанные классы с взаимными указателями

Условие задачи

Необходимо создать два класса, каждый из которых содержит указатель на объект другого класса. При этом следует правильно оформить объявление таких классов, учитывая требования компилятора, в частности необходимость предварительного (forward) объявления.

class A {
    // указатель на B
};

class B {
    // указатель на A
};