微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

如何解决IntelliSense 不支持 std::variant of C++17

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

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

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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。