-1

在第 15 行出现错误“预期表达式”。不知道它需要什么以及如何解决它。

#include <iostream>
#include <vector>
#include <string>
#include <set>

using namespace std;

int main() {
    int q;
    cin >> q;
    string command, task;
    int day;
    int index = 1;
    vector<int> m_Lenght;
    m_Lenght = {0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31, 31}; //<-- Here in line 15
    return 0;
}
4

1 回答 1

1

采用 C++ 11 之前的编译器不支持使用 std::initializer_list. 没有初始化列表构造函数。

因此,要么使用更现代的编译器,要么选择允许使用 C++ 11 中引入的功能的编译器选项。

于 2021-10-27T19:17:33.377 回答