Visual Studio 升级至支持C++17的版本

遇到了一个问题:
即 namespace”std”中没有成员filesystem
其实也就是由于编译器不支持C++17标准或者编译器没有正确地实现C++17标准库,导致在编译时无法找到头文件
Visual Studio 升级至支持C++17的版本_第1张图片
具体原因:
源于Visual Studio的默认C++语言标准是C++14导致的

解决步骤:
只需修改Visual Studio的默认C++语言标准至C++17即可
具体步骤:
Visual Studio 升级至支持C++17的版本_第2张图片
Visual Studio 升级至支持C++17的版本_第3张图片
解决结果:
Visual Studio 升级至支持C++17的版本_第4张图片

你可能感兴趣的:(基础语法,c++,C++17,c++标准语言)