我无法将元素初始化为我的类中的整数数组。代码被裁剪为简洁:打开大括号会导致语法错误
class Update
{
private:
static const int MONTHS_IN_YEAR = 12; // months in a year
static const int dayCounts [MONTHS_IN_YEAR] = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};
};
出于某种原因,在我的课这样做会导致一个语法错误,但这样做在里面没有问题的重要手段的结果。所以我不知道为什么它会给我一个错误。提前感谢您的帮助。
你使用什么编译器? – 2013-05-07 03:18:26
@JesseGood一秒 – user1800967 2013-05-07 03:19:43
将其更改为constexpr。 – 2013-05-07 03:19:51