文章目录

  • 前言
  • 配置

前言

有一天我在愉快的刷着leetcode
突然觉得写头文件好TM麻烦,于是就想着配置一下万能头文件
配置的过程我觉得还是记录一下吧,很多初学者可能会犯迷糊

配置

首先,我们要清楚,我们在vscode上写C/C++程序的时候,我们的一些设置文件是在c_cpp_properties.json这个文件上配置的
这个文件的位置在:


想要修改c_cpp_properties.json这个文件,我们可以在vscode上使用快捷键Ctrl+shift+p

然后点击下图的箭头所指的选项

呐呐呐呐x114514,这就是c_cpp_properties.json


如果你电脑装了visual studio,或者wsl(windows下Linux子系统),vscode会优先用前两者的编译器,如果前两个都没检测到,vscode才会使用Mingw的gcc/g++

而bits/stdc++.h这个万能头文件由又只有Mingw才有,所以我们得配置我们的编译器路径compilerPath和库导入路径includePath


compilerPath配置
这个东西可以在cmd里用命令找到

where g++


includePath 配置
在cmd使用命令查找

gcc -v -E -x c -

我的配置如下

{"configurations": [{"name": "Win32","includePath": [//"${workspaceFolder}/**""C:/Mingw64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.4.0/include","C:/Mingw64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.4.0/include-fixed","C:/Mingw64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/5.4.0/../../../../x86_64-w64-mingw32/include"],"defines": ["_DEBUG","UNICODE","_UNICODE"],"windowsSdkVersion": "10.0.18362.0",//"compilerPath": "C:/Program Files (x86)/Microsoft Visual Studio/2019/Enterprise/VC/Tools/MSVC/14.26.28801/bin/Hostx64/x64/cl.exe","compilerPath": "C:/Mingw64/mingw64/bin/g++.exe","cStandard": "c17","cppStandard": "c++17","intelliSenseMode": "windows-msvc-x64"}],"version": 4
}

以上全部步骤都搞完之后,我们就能愉快的使用万能头啦

vscode 添加万能头文件#include<bits/stdc++.h>相关推荐

  1. Visual Studio 中使用万能头文件 #include bits/stdc++.h

    进行各种练习赛后,看题解代码时经常会看到这么一个陌生的头文件 #include <bits/stdc++.h> ,这个头文件是一个C++万能头文件,里面包含了程序比赛中所有可能用到的头文件 ...

  2. C++万能头文件#include“bits/stdc++.h”

    最近在打cf时赛后翻阅别人的代码总是会发现一个陌生而奇怪的头文件#include<bits/stdc++.h> 奇怪之处就在于基本上所有的代码只要用了这个头文件就不再写其他头文件了. 百度 ...

  3. 在VS中使用万能头文件#include bits/stdc++.h编译错误的解决方法

    2019独角兽企业重金招聘Python工程师标准>>> codeforces已经有过说明.我这里只是把它翻译地更加浅显一点: solution to include bits/std ...

  4. VScode找不到C++万能头文件<bits/stdc++.h>解决办法

    VScode找不到C++万能头文件<bits/stdc++.h>解决办法 一.万能头文件介绍 万能头文件<bits/stdc++> 中包含了 C++中大部分头文件,在大部分做题 ...

  5. 【C++】万能头文件 <bits/stdc++.h> 的用法和优缺点

    [C++]万能头文件 bits/stdc++.h 的用法和优缺点 文章目录 [C++]万能头文件 bits/stdc++.h 的用法和优缺点 一.使用方法 二.头文件的内容 三.VS 中如何使用 四. ...

  6. 超详细!关于万能头文件<bits/stdc++.h>的细节

    万能头文件引言 相信大家在C/C++中一定也遇到过这些情况: 使用系统库函数(如C++<cmath>库,C<math.h>库的开方函数double sqrt(double))和 ...

  7. 解决vscode头文件<bits/stdc++.h>报错问题

    问题背景 在使用VScode时发现万能头文件<bits/stdc++.h>的包含语句下出现红色波浪线,但是能正常运行. #include <bits/stdc++.h> 解决思 ...

  8. C++头文件<bits/stdc++.h>详解

    文章目录 前言 基本用法 内容 优点和缺点 优点 缺点 适用环境 前言 最近学了几节c++编程课,发现老师经常在代码第一行敲上一句: #include <bits/c++std.h> 后来 ...

  9. 万能头文件#include<bits/stdc++.h>更新GCC10.2.0版本

    C++标准库里的万能头文件:#include<bits/stdc++.h> 可用于各大Online Judge测试平台(POJ除外,这些年不维护更新了) 由于网上的都是2014年版的万能头 ...

最新文章

  1. mysql中的cache和buffer_mysql Cache和Buffer区别有哪些?
  2. 比特币现金基金会和Yeewallet达成合作,助力BCH传播
  3. TxQueryRunner-JDBC小工具
  4. 实现简单的网页间的跳转
  5. 杰奇程序 php文件设置,JIEQI CMS使用技巧
  6. rf中resourceid_解决VC++ MFC程序resource.h头文件中ID重复问题
  7. 精简SWT FormLayout的用法
  8. Java初学者必知 关于Java字符串问题
  9. Tomcat启动乱码及IDEA中tomcat信息乱码解决方法
  10. 你不是编程挺厉害的吗?这都做不出来 | 硕士写给自己:努力应该适可而止
  11. mysql主从延迟设置
  12. paip.提升中文分词准确度---新词识别
  13. Android studio打包apk
  14. oracle 定时任务
  15. 程序员的职业规划,程序员的未来趋势
  16. vue族谱架构_基于 Vue 实现动态家谱图/组织结构图
  17. 104、二氧化碳气体灭火系统的灭火机理
  18. 面试题之利用call或者apply实现bind功能
  19. 【论文简述及翻译】FlowNet: Learning Optical Flow with Convolutional Networks(ICCV 2015)
  20. 误删除的文件还能找回吗

热门文章

  1. OpenCV每日函数 几何图像变换模块 (7) linearPolar函数/logPolar函数/warpPolar函数
  2. 硬盘装系统,强大的NT6 HDD Installer
  3. 复旦大学陈果《爱情》语录
  4. python 描述符参考文档_描述符 - Python 学习笔记 - UDN开源文档
  5. Python 嵌套函数
  6. android studio导出主题,Android Studio插件美化Android Studio,文艺清新范(示例代码)
  7. 黑马视频学习笔记-OC-继承
  8. 草莓棉花糖剧本-10
  9. WTK 2.5 安装详解(Windows XP)
  10. nedc和epa续航里程什么意思_NEDC、WLTP和EPA续航里程哪种最真实?