在C++当中,存在一个万能头文件
#include<bits/stdc++.h>
该头文件包含了目前C++的所有头文件,举个栗子:
有些时候我们可能需要调用大量库文件,比如像这样
#include <iostream>
#include <cstdio>
#include <fstream>
#include <algorithm>
#include <cmath>
#include <deque>
#include <vector>
#include <queue>
#include <string>
#include <cstring>
#include <map>
#include <stack>
#include <set>
using namespace std;
int main(){
//代码部分
return 0;
}
使用万能头文件之后
#include<bits/stdc++.h>
代码就会变得非常简洁,和之前的写法效果是一样的,甚至包含了全部的头文件。
#include<bits/stdc++.h>
using namespace std;
int main(){
//代码部分
return 0;
}
tips:注意,这个头文件推荐在以下场合使用:
(1)当你不知道一些函数属于哪个C++库的时候,可以写上这个头文件,省时省力!
(2)比赛时忘记了库文件,或者时间不足时,可以应急使用。
(3)蓝桥杯可以使用该万能头文件