【Errors】【计算机图形学】GAMES101-Assignment3-Visual Studio修改当前使用C++版本

运行GAMES101-Assignment3中,我遇到了这样的问题:
在这里插入图片描述
此声明没有存储类或类型说明符
命名空间“std”没有成员optional
上网搜了一下并没有类似的错误,但是我搜索std::optional这个关键字时,出来的都是C++17:std::optional。
我意识到可能是C++版本有点问题,那么就需要啊修改当前Visual Studio编译的C++版本。

第一步:打开属性界面在这里插入图片描述
第二步:修改C++语言标准
在这里插入图片描述
这里我需要的是C++17的标准,修改以后就不再报错了。

Guess you like

Origin blog.csdn.net/passer__jw767/article/details/121409250