我無法將元素初始化爲我的類中的整數數組。代碼被裁剪爲簡潔:打開大括號會導致語法錯誤
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