啥意思为啥编译不了,有什么解决办法

img

img

为啥编译不了,有啥解决办法,要换个编译器吗,换哪个
给底线思维佳儿妞儿哦全家福个撒啊如何地出色给了

报错提示告诉你了,第6行需要C++11支持,你需要再devc中启用C++11支持,方法如下:

第二种修改方法就是,把第6行改成逐个数据输入的方式:

vector<int> a;// ({ 1, 3, 4 });

    a.push_back(1);
    a.push_back(3);
    a.push_back(4);

#include <vector>了吗?
```c++

#include <iostream>
#include <vector>

int main()
{
    // Create a vector containing integers
    std::vector<int> v = {7, 5, 16, 8};

    // Add two more integers to vector
    v.push_back(25);
    v.push_back(13);

    // Iterate and print values of vector
    for(int n : v) {
        std::cout << n << '\n';
    }
    return 0;
}
//7
//5
//16
//8
//25
//13
//

```

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632