今天阿阳带来自己最近的心得 废话不多所
之
【C++】
万能头文件 bits/stdc++.h 的用法和优缺点
内容如下
#include <bits/stdc++.h>
这是一个几乎万能的头文件,几乎包含所有的可用到的C++库函数。以后写代码就可以直接引用这个。
具体使用如下
#include <bits/stdc++.h>
int main()
{
// write code here
return 0
}
是药三分毒接下来给大家分享下利弊,各位小伙伴瞅一下:
减少了编写所有必要头文件的工作量
对于使用的每个函数,不用记住GNU C++的所有STl
可是缺点是
1,不属于GNU C++库的标准头文件,在部分情况下可能会失败
2、使用它将包含许多不必要的东西,并增加编译时间
3、这个头文件不是C++标准的一部分,因此是不可移植的,应该减少使用。在这里插入代码片
4、编译器每次编译翻译单元时都必须实际读取和分析每个包含的头文件,应该减少这类头文件的使用