c++ - 在 Xcode 中使用 std::variant

标签 c++ xcode c++17

尝试使用 std::variant 在 Mac 上构建应用程序以大大简化问题。 Xcode 似乎没有安装这些 header (Xcode 10 beta 有)。

我如何将必要的 header 添加到 Xcode,以便它可以在我自己以外的设备上构建(即不强制 header 进入 Xcode 应用程序)?

编辑:语言方言已设置为 c++17,并且在实验/变体中也找不到 header

最佳答案

从 Xcode 10 开始支持变体

关于c++ - 在 Xcode 中使用 std::variant,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51113644/

相关文章:

c++ - constexpr if 的等效三元运算符?

c++ - const 方法中的非常量 lambda 捕获

c++ - 如果程序在调试时有内存损坏,但在发布时运行良好,是否可以?

c++ - 在 C++ 中的类方法中声明类变量

c++ - 在最终剪辑中支持表格/网格小部件吗?

ios - 由于 iOS 10 中错误的随机数计数,HTTP 摘要身份验证失败

c++ - C++ 中一组简单字符的问题

xcode - 包含来自 Xcode 上添加的框架的 header

ios - 将 PinTintColor 调整为 mapkit 的 Ray Wenderlich 教程

c++ - `std::isfinite()` 的编译时优化应用于整数类型