MSVC 2017 是否支持 std::any?
Is std::any supported in MSVC 2017?
我尝试编译一段代码:
cl /c /std:c++latest /Gm- /sdl /Zc:inline /RTC1 /Oy /MDd /FA /EHs main.cxx
但是我得到这个错误:
error C2039: 'any': is not a member of 'std'
我想知道如何(如果可能)获得此功能。我在他们的网站上没有看到任何关于它的信息,但知道他们需要多少时间来更新它们也许可以完成
是的,<any>
随 VS 2017 的每个版本一起发布。
是的,但是必须确保使用了正确的 c++ 版本。
右键单击该项目并在 Properties->C/C++->Language->C++ Language Standard
下确保它设置为正确的。
我尝试编译一段代码:
cl /c /std:c++latest /Gm- /sdl /Zc:inline /RTC1 /Oy /MDd /FA /EHs main.cxx
但是我得到这个错误:
error C2039: 'any': is not a member of 'std'
我想知道如何(如果可能)获得此功能。我在他们的网站上没有看到任何关于它的信息,但知道他们需要多少时间来更新它们也许可以完成
是的,<any>
随 VS 2017 的每个版本一起发布。
是的,但是必须确保使用了正确的 c++ 版本。
右键单击该项目并在 Properties->C/C++->Language->C++ Language Standard
下确保它设置为正确的。