Sobes.tech
Назад к задачам
Junior — Senior
96

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

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

livecode

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

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

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