我正在尝试向我的类添加一个静态常量变量,它是一个结构的实例。由于它是静态的,我必须在类声明中对其进行初始化。尝试此代码
class Game {
public:
static const struct timespec UPDATE_TIMEOUT = { 10 , 10 };
...
};
收到此错误:
错误:在“{”标记之前不允许使用大括号括起来的初始化程序
错误:非整数类型“const timespec”的静态数据成员的类内初始化无效
我该如何初始化它?谢谢!