есть у меня два класса, положим
class Class1 { private: Class2* cl2; public: Class1(Class2* ref) {cl2=ref;}; ~Class1(); }
и
class Class2 { private: Class1* cl1; public: Class2() {cl1=new Class1;}; ~Class2(); }
естественно сейчас это не работает. вопрос: как сделать так чтобы работало?