на класс B. Конструктор класса А выглядит примерно вот-так:
A(B *b): b_pointer(b) {}
Однако компилятор выдает ошибку, мол у класса В нет подходящего конструктора B(). Но я ведь инициализирую не сам объект класса В, а указатель на него. В чем проблема?
А ты уверен, что звёздочку не забыл в описании класса?
Обсуждают сегодня