IntelliSense 不支持 std::variant of C++17

问题描述

变体库存在并且我可以包含它,但是当我创建一个变体时,它给出一个错误,说 std 不包含变体类型。

我检查了通常用于编译的 C++ 标准,除非我将 -std= 添加到带有 __cplusplus 的 g++ 行,并且它是 C++14,因此这可能是问题的原因。显然,C++ 的标准可以在 .vscode 文件夹中的首选项文件中设置,但只有 launch.jsonsettings.jsontasks.json 文件,其中没有一个包含更改标准的任何选项。

如果有其他人遇到同样的问题,请帮助解决它。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)