ヘッダーファイルには、次のような効果があります。
class MoveableObject
{
public:
static float Gravity;
static float JumpSpeed;
static float MoveSpeed;
struct State;
struct Derivative;
State current;
State previous;
};
コンパイルしようとすると、エラーが発生します。
12:9: error: field 'current' has incomplete type
13:9: error: field 'previous' has incomplete type
それはおそらく非常に基本的な間違いですが、私は困惑しています。ありがとう。