<bits/stdc++.h>包含了全部的标准库的C++头文件。这样敲上一句#include <bits/stdc++.h>就行了,不用再敲很多个#include了。
那么在Visual Studio包含stdc++.h头文件时提示无法打开源文件"bits/stdc++.h"怎么办呢?
<bits/stdc++.h>包含了全部的标准库的C++头文件,std(standard标准),C++。这样敲上一句#include <bits/stdc++.h>而不是很多个#include。
stdc++位置如图所示,在bits文件夹下,因此需要使用<bits/stdc++.h>
这个文件是在MinGW集里的。
以CodeBlocks为例,我们去找他的具体路径在哪儿。
动图演示
关键帧标记
VS工具集里没有,用的话也简单,自己建个文件夹再建个文件就行了。
先引入stdio.h,看看这个文件在哪儿,然后我们把文件夹建在那个位置就行了。
动图演示
关键帧标记
bits/stdc++.h意思就是bits文件夹里的stdc++.h文件。
建文件夹和建文件都不说了吧,直接复制MinGW集里的到此处也行,这里我就不手动创建了,直接复制过去。
动图演示:
VS #include 【bits/bstdc++.h】出错
原文:https://www.cnblogs.com/coco56/p/11163142.html