在刷题时,总发现有的只写一行头文件 #include <bits/stdc++.h> 。

查阅资料后,才知道原来:#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;
}

等我们使用了stdc++.h后,同样的代码可以写成:

#include<bits/stdc++.h>
using namespace std;

int main(){
    
    return 0;
}

爱刷题的同学们有福了,大部分oj都支持它,但也有个别暂时不支持哦,自己测试吧。

分类:

技术点:

相关文章: