классе Animal должна быть ссылка на класс Zoo
                  
                  
                  
                  
                  
                  Сам класс Zoo может быть достаточно большим
                  
                  
                  
                  
                  
                  Собственно вопрос, что надо передать в конструктор класса animal, что бы там была именно ссылка на класс Zoo
                  
                  
                  
                  
                  
                  Инициализировать ссылку планирую в теле конструктора (не уверен можно ли)
                  
                  
                  
                  
                  
                  class animal
                  
                  
                  {
                  
                  
                  public: 
                  
                  
                      animal (?);
                  
                  
                  private:
                  
                  
                      zoo& z;
                  
                  
                  };
                  
                  
                
animal(zoo& some_zoo) : z(some_zoo) {} ... zoo my_zoo; animal my_animal(my_zoo)
Указатель или ссылку на Zoo. Указатель если Zoo не обязателен, или ссылка если обязателен
Сори не дочитал — в таком раскладе ТОЛЬКО ссылка
Обсуждают сегодня