请问这样循环引用怎么办?
class A;class B;class C;class A{ A();};class B : public A{ B(); insert() { A *temp = new C();//这里由于要引用到C,所以专门在前面申明了,但是还是编译出错 //它会说什么在前面申明的类C中没有构造函数 }};class C :public A{ C(); insert();};