首页 > 解决方案 > 在其他自定义类的成员函数原型的参数中引用自定义类。如果变成圆形怎么办?

问题描述

我知道类的前向声明必须包含每个成员函数的原型。但是,如果一个参数具有您定义的另一个类的数据类型。如果参数 A 引用类 B,然后是 B -> C,最后是 C -> A 怎么办。然后你有一个循环顺序,你不能为了允许将类作为参数类型传递而放置定义.

标签: c++classprototypeforward-declaration

解决方案


推荐阅读