VS2019项目C++语言标准更改为C++17

std::optional texture;

error:namespace"std"没有成员"optional"

原因:VS2019的C++语言标准默认为C++14。

解决方法:将项目属性中的C++语言标准从默认值改为C++17即可。

VS2019项目C++语言标准更改为C++17_第1张图片

 

你可能感兴趣的:(c++)