中易网

类之间的循环调用

答案:1  悬赏:10  
解决时间 2021-04-28 17:50
  • 提问者网友:西路不相离
  • 2021-04-27 19:37

我想问的问题主要是关于类之间的问题,怎样实现类之间的循环调用

 

文件1

Test1.h

 

Class A

{

Public:

      Void fun1();

};

 

文件2

Test1.cpp

 

#include “test1.h”

#include “test2.h”

Void fest1::fun1()

{

      B b;

      b.DoModal();

}

文件3

Test2.h

 

Class B

{

Public:

      Void fun2();

};

 

 

文件4

Test2.cpp

 

#include “test2.h”

#include “test1.h”

Void fest1::fun2()

{

      A a;

      a.DoModal();

}

按照这样的方式调用,系统会报错。但是我想实现这样的功能,那么我该怎么做???怎样做???。
最佳答案
  • 二级知识专家网友:最后战士
  • 2021-04-27 20:32
相当于是间接递归 ,要给出终止条件
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息