当前位置: 首页 > news >正文

VScode页面错误,可以编译C++20版本,但页面显示有错误的解决方案

问题回顾

学习信号量时使用到了C++20版本的一些变量,可以正常编译和运行,但在编辑器上显示存在错误,如图所示
在这里插入图片描述
显示结果,提示命名空间std没有成员变量counting_semaphore,如图所示
在这里插入图片描述

解决办法

1、确保自己安装了C/C++插件
在这里插入图片描述
2、ctrl+shift+P打开Command Palette,选择C/Cpp: Edit configurations(UI)
在这里插入图片描述
在这里插入图片描述
3、打开c_cpp_properties.json文件

可见,UI显示的最高版本是C++17
在这里插入图片描述
4、修改该文件,使适配C++20版本
在这里插入图片描述
5、保存重新打开VSCode即可

http://www.dtcms.com/a/86449.html

相关文章:

  • Unity的JSON工具类+LitJson的引入及使用
  • 对象克隆以及BigInteger()方法,与BigDecima()方法的学习
  • 使用CSS3实现炫酷的3D翻转卡片效果
  • Linux信号处理:从“死亡快递“到系统级心跳的奇幻漂流
  • 鸿蒙特效教程10-卡片展开/收起效果
  • 物联网(IoT)系统中,数据采集器拿来即用
  • sqli-labs学习笔记
  • 第八章 | 函数修饰符与访问控制模式
  • 2024年MathorCup数学建模D题量子计算在矿山设备配置及运营中的建模应用解题文档与程序
  • Java算法OJ(13)双指针
  • 玄机-第五章 linux实战-黑链的测试报告
  • JavaScript案例0322
  • 【系统架构设计师】调用/返回体系结构风格
  • Linux下Tomcat安装与配置
  • 批量将 PPT 文档中的图片提取到文件夹
  • DeepSeek 助力 Vue3 开发:打造丝滑的表格(Table)之添加导出数据功能示例11,TableView15_11带分页的导出表格示例
  • 基于CNN的FashionMNIST数据集识别5——GoogleNet模型
  • 基于腾讯云大模型知识引擎×DeepSeek的高等职业学校单独招生二级学院考前咨询系统
  • React多层级对象改变值--immer
  • 网络命令控制ESP32管脚打开
  • ArkUI-List组件
  • 开发中常用的设计模式 用法及注意事项
  • langserve搭建方法
  • 51c自动驾驶~合集26
  • 如何在 Vue 项目中使用混入(Mixin),它有哪些优缺点?
  • docker 内 pytorch cuda 不可用
  • 基于虚拟知识图谱的语义化决策引擎
  • 算法设计——最坏时间复杂度分析
  • 【算法】十大排序算法(含时间复杂度、核心思想)
  • langfuse追踪Trace