我是C++的初学者,每次运行vector<int> nums = {2, 5, 3, 7, 1};
它都会给出错误:非集合类型矢量不能用初始值设定项列表初始化。错误:非集合类型'矢量<int>'无法用初始值设定项列表初始化
你能告诉我为什么吗?
谢谢,
我是C++的初学者,每次运行vector<int> nums = {2, 5, 3, 7, 1};
它都会给出错误:非集合类型矢量不能用初始值设定项列表初始化。错误:非集合类型'矢量<int>'无法用初始值设定项列表初始化
你能告诉我为什么吗?
谢谢,
最有可能你需要打开C++ 11或更高。 – NathanOliver
你能告诉我如何在Mac上打开它吗? – Ian
你在编译什么编译器? – NathanOliver