class A和class B之间的函数相互调用????
class A;中# include "B.h"
clsaa B;中# include "A.h"
在class A中有函数Aaa();
在class B中有函数Bbb();
在A.h里声明B的对象 B bina;
然后在A.cpp里调用bina.Bbb();
在B.h里声明A的对象 A ainb;
然后在B.cpp里调用ainb.Aaa();
但是就是会出错误。
但当我只有其中一个时
class A;中# include "B.h"
在A.h里声明B的对象 B bina;
然后在A.cpp里调用bina.Bbb();
就正确了。
别人说,是因为二个类之间 ,不能相互include
但我现在要在class A中调用class B的Bbb(),在class B中调用class A的Aaa(),请问应该怎么解决呀。。谢谢各位的帮忙呀。。急死人了。。。。