无法在 C++ 头文件中创建数组?

Can't create an array in a C++ header file?

我正在用 SDL 和文件开发一个游戏 InputPC.h 我正在尝试创建一个 bool[] myarray 来注册键的状态,因为我有抽象和多平台对键使用这种 "asking" 的方式。

Class InputPC { 
public: 
InputPC(); 
~InputPC(); 
static void Tick();

static bool a;
static bool w;
static bool s;
static bool d;
static bool[] myarray;
static bool getA();
static bool getW();
static bool getS();
static bool getD();
}; 

myarray这一行一直是红色,(我试过不使用static)

我就这样声明我的数组
布尔输入[10];