gpt4 book ai didi

c++ - Clang 3.3 和 C++14 支持?

转载 作者:IT老高 更新时间:2023-10-28 22:11:06 25 4
gpt4 key购买 nike

Clang 3.3 支持一些 C++14 特性,例如成员初始化器和聚合。但是,即使使用 -std=c++11 开关,我也无法编译此代码。

struct A
{
struct X { int a, b; };
X x = { 1, 2 };
int n;
};

A a = {{10}, 5};

我做错了什么?

最佳答案

Clang 3.3 中的后 C++11 语言功能通过此命令行开关启用:

-std=c++1y

查看本页底部 http://clang.llvm.org/cxx_status.html Clang 3.3 中当前支持的 C++11 后特性列表。

此外,您还可以在此处找到有关即将推出的 C++14 和用法示例的讨论:http://www.meetingcpp.com/index.php/br/items/a-look-at-cpp14-papers-part-1.html

关于c++ - Clang 3.3 和 C++14 支持?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17449933/

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