解决 VSCode 编写 C++11 代码报红问题分析
- 软件编程
- 2026-01-11 04:09:39
问题描述
今天在写 C++ 代码的时候用上 C++11 的特性,然后发现 VSCode 虽然可以编译通过,但是会在相应位置报红,如下图所示。
并且在编译的时候遇到如下警告:
C1.cpp:62:14: warning: 'auto' type specifier is a C++11 extension [-Wc++11-extensions]
for (auto a : vec)
问题原因:
VSCode 根据编译参数,无法检测 C++11 相关语法,因此出现报红和 warning 等现象。
解决方法
可以按照如下图步骤执行:
- 点击下载的 C/C++ 插件中的小齿轮
- 选择 Extension Setting 选项
- 在 Compiler Args 的选项中,点击 Edit in setting.json
最后在弹出的 setting.json 文件中加入如下编译参数:
{
"C_Cpp.default.compilerArgs": [
"-g",
"${file}",
"-std=c++11",
"-o",
"${fileDirname}/${fileBasenameNoExtension}"
]
}
# 解决方法
# text
# 在弹出
# strong
# 会在
# 点击下载
# 选项中
# style
# 所示
# 如下图
# 小齿轮
# blockquote
# type
# auto
# VSCode
# C++11
# cpp
# Wc
# extension
# warning
# 编写
# 代码报红
# 报红
# vscode C++开发环境配置步骤详解(教你如何用vscode编写写C++)
# Visual Studio Code (vscode) 配置C、C++环境/编写运行C、C++的教程
# 用VScode编写C++大型项目的方法步骤
# specifier
相关推荐:
Java 合并多个MP4视频文件
微信小程序实现弹幕墙(祝福墙)
Asp.net core中RedisMQ的简单应用实现
phpstorm最新激活码分享亲测phpstorm2025.3版可用
C#高性能动态获取对象属性值的步骤
Python 用__new__方法实现单例的操作
ES6 十大特性简介
Spring Boot2读取配置常用方法代码实例
idea打不开双击IDEA图标没反应的快速解决方案
Docker 容器生命周期 架构 以及和VM之间的差异详解
如何关闭 IDEA 自动更新
手把手教你如何编译打包video.js
一篇文章搞定Mysql日期时间函数
Shell eval通过变量获取环境变量的方法实现
Python OpenCV中的numpy与图像类型转换操作
RedisAPI原子性操作及原理解析
微信小程序实现天气预报功能(附源码)
SpringBoot基于Actuator远程关闭服务
pandas抽取行列数据的几种方法
JavaWeb入门教程之分页查询功能的简单实现
C# 使用HttpClient上传文件并附带其他参数的步骤
C#中is,as,using关键字的使用说明
docker版es、milvus、minio启动命令详解
Java map.getOrDefault()方法的用法详解
Django vue前后端分离整合过程解析
C# Dockpanel入门基础必看篇
Python爬虫实战案例之爬取喜马拉雅音频数据详解
HTTP头隐藏PHP版本号实现过程解析
Python 找出英文单词列表(list)中最长单词链
详解vue中使用transition和animation的实例代码
微信小程序实现音乐播放页面布局
Java实现上传和下载功能(支持多个文件同时上传)
通过实例解析synchronized和lock区别
python的数学算法函数及公式用法
Windows安装Openssl并使用Openss生成公钥私钥
解决Goland中利用HTTPClient发送请求超时返回EOF错误DEBUG
vue添加自定义右键菜单的完整实例
pandas按照列的值排序(某一列或者多列)
深入解析PHP底层机制及相关原理
详解如何在vue+element-ui的项目中封装dialog组件
python 动态渲染 mysql 配置文件的示例
docker文件存放路径, 获取容器启动命令操作
Python 2.6.6升级到Python2.7.15的详细步骤
C#中List集合使用Max()方法查找到最大值的实例
Vue实现简单购物车功能
IDEA main主函数如何添加args变量
SpringBoot获取Request和Response方法代码解析
Python析构函数__del__定义原理解析
Python 利用flask搭建一个共享服务器的步骤
C++ cin速度优化详解
本文转自网络,如有侵权请联系客服删除。
热门内容推荐
C#使用虚拟方法实现多态
- 2026-01-11
JavaScript原生对象之String对象的属性和方法详解
- 2026-01-11
js实现DOM走马灯特效的方法
- 2026-01-11
轻松创建nodejs服务器(1):一个简单nodejs服务器例子
- 2026-01-11
php实现微信公众平台账号自定义菜单类
- 2026-01-11
