私は2つの単純なクラスを持っています。非常に単純なものはマスターテーブルのようなもので、クラス2へのポインタのリストが含まれており、クラス2にはクラス1へのポインタが1つ含まれています。すべてのクラスには、ポインターを介してメソッドを呼び出す関数がありますが、 エラー C2027: use of undefined type のようなエラーが発生します。
---- class One.h"
#include "Two.h"
class One {
public:
list<Two*> something;
void t(){pointer on Two call methods}
};
と
---------class Two.h
class One;
class Two {
public:
One* something;
void t(){pointer on One call methods}
};
この問題を解決するには?