Mik*_*ica 4 c++ visual-studio c++17 visual-studio-2017
我正在使用Visual Studio 2017-15.9.7进行C ++开发,看起来我已经安装了必要的模块。
但是下面的代码给出了错误-“命名空间” std“没有成员” variant“”
std::variant在C ++ 17中受支持,并且看起来它是在15.0中引入Visual Studio的
#include <iostream>
#include <variant>
int main()
{
std::variant<int, double, std::string> value;
}
Run Code Online (Sandbox Code Playgroud)
Sta*_*nny 11
你也可以去
Project> Properties> C/C++>Language
并设置C++ Language Standard为ISO C++17 Standard (/std:c++17)
确保在All Configurations和All Platforms

| 归档时间: |
|
| 查看次数: |
1030 次 |
| 最近记录: |