当前位置 : 主页 > 编程语言 > c++ >

c – Visual Studio 2017找不到std :: variant

来源:互联网 收集:自由互联 发布时间:2021-06-23
我正在使用Visual Studio 2017 – 15.9.7进行C开发,看起来我已经安装了必要的模块. 但是下面的代码给出了错误 – “namespace”std“has no member”variant“” 在C 17中支持std :: variant,看起来它被引
我正在使用Visual Studio 2017 – 15.9.7进行C开发,看起来我已经安装了必要的模块.

但是下面的代码给出了错误 – “namespace”std“has no member”variant“”

在C 17中支持std :: variant,看起来它被引入到Visual Studio in 15.0

#include <iostream>
#include <variant>
int main()
{
    std::variant<int, double, std::string> value;
}

看起来有人问过同样的事情,但question似乎已被删除.

project —> properties – > C/C++ – >命令行/ std:c最新

然后单击Apply并单击OK.

网友评论