也许标题不够合适。
我有两个类“播放器”和“升级”
- Player 在升级前被声明。
但是我需要 Player 类中的一个方法,它使用指向 Upgrade 类的指针
如果我尝试编译它,我会得到“升级”尚未声明。我给出一个示例代码。请注意,我不能只切换两个类的位置,因为 Upgrade 还有一些具有指向 Player 的方法
class Player{
string Name;
getUpgrade(Upgrade *); // It's a prototype
};
class Upgrade{
double Upgradeusec;
somePlayerData(Player *); // It's a prototype
};
PD:我已经搜索了大约 1 个小时,但没有结果。
注意:这只是一个示例代码,因为真实的会很大