E2315 型が宣言されていないため 'Member' は 'class' のメンバーではない (C++)
完全に定義されていないクラスのメンバーを参照しています。これは,クラス X を前方宣言し,X へのポインタ変数を宣言し,そのポインタでメンバーを参照する場合に発生します。例を示します。
class X;
X * oneX;
int test() { return oneX->i; }
完全に定義されていないクラスのメンバーを参照しています。これは,クラス X を前方宣言し,X へのポインタ変数を宣言し,そのポインタでメンバーを参照する場合に発生します。例を示します。
class X;
X * oneX;
int test() { return oneX->i; }