gpt4 book ai didi

c++ - 如何在 netbeans 8.1 中正确配置 g++ 编译器以支持 c++11/c++14?

转载 作者:行者123 更新时间:2023-11-28 05:45:24 28 4
gpt4 key购买 nike

我是一名新手,正在学习 stroustrup 使用 c++ 的编程原则和实践...我正在使用 Netbeans ide 8.1,但遇到以下问题:

#include "std_lib_facilities.h"
int main()
{
vector<int> v = {0,1,2,3,4,5,6};
for(int i = 0; i < v.size(); ++i)
cout << v[i] << "\n";
}

如果我编译,我得到错误无法转换 {0, 1, 2, 3, 4, 5, 6}来自 <brace-enclosed initializer list>Vector<int> .我认为这可能与缺少对 c++11 的编译器支持有关。或 14,我的 compilerg++ 4.8 .我是否必须向 compiler 添加任何内容?设置还是其他问题?谢谢

最佳答案

确保您使用的是 new "std_lib_facilities.h" 的版本而不是 old一个。

关于c++ - 如何在 netbeans 8.1 中正确配置 g++ 编译器以支持 c++11/c++14?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36324934/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com