gpt4 book ai didi

c++ - 如何使用 Xcode 7.3 在 C++ 中使用 vector ?

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

我正在学习 Bjarne Stroustroup 的《使用 C++ 的编程原理和实践》(第二版)。目前,由于终端中的错误消息,我卡在了 vector 章节:

fourth19.cpp:15:23: error: non-aggregate type 'std::vector<int>' cannot be
initialized with an initializer list
std::vector <int> v = {5, 7, 9, 4, 6, 8}; //vector of 6 ints

我/他的代码如下所示:

std::vector <int> v = {5, 7, 9, 4, 6, 8};    //vector of 6 ints
std::cout<<v[0];

我没有找到任何解释如何使用 Xcode 7+ 执行此操作的内容。

因此,如果您有 Xcode 7+,请写下要更改的内容以及更改的位置。

最佳答案

新 Xcode 项目的默认编译器标志是 -std=gnu++11

检查这个:

1:在项目导航器中选择您的项目(窗口左侧,(如果隐藏则按 Option-1 显示)。它是树中的顶部项目。

2:在搜索字段的左侧,确保选择“全部”而不是“基本”

3:在设置 View 中搜索“C++ Language Dialect”。

4:它将在“Apple LLVM 7.1 语言 - C++”部分

关于c++ - 如何使用 Xcode 7.3 在 C++ 中使用 vector ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38426159/

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