クラス A とクラス B の 2 つのクラスがあります。私の目標は、両方のクラスで eachother 関数を使用することです。問題は、複数ファイルのインクルード構造では、それができないように見えることです。これが私がやろうとしていることです:
#file A.h
Class A{
public:
int GetInfo();
private:
B * ptrToB;
};
#file B.h
Class B{
public:
int getStuff();
private:
A * ptrToA;
};
私の目標は、Aクラスのメソッドが呼び出せるようにptrToB->getStuff()
なり、Bクラスのメソッドが呼び出せるようになることですptrToA->getInfo()
これは可能ですか?どうして?そうでない場合、なぜですか?