gcc中C++一个特别的头文件
2017-10-13 20:39
127 查看
今天在一段程序中看到这样一个很奇怪的语句:
博主查了之后发现业界称其万能头文件,这个头文件包含了如下等头文件,几乎包含了所有的C++标准库头文件,使用后代码中省去了相当多的头文件的书写
但也有以下两个缺点:
1、因其包含的头文件的过多,导致程序编译慢
2、其不属于标准库里面的头文件,只是gcc的内部实现,可移植性不好
作者:耑新新,发布于 博客园
转载请注明出处,欢迎邮件交流:zhuanxinxin@foxmail.com
#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> .......
但也有以下两个缺点:
1、因其包含的头文件的过多,导致程序编译慢
2、其不属于标准库里面的头文件,只是gcc的内部实现,可移植性不好
作者:耑新新,发布于 博客园
转载请注明出处,欢迎邮件交流:zhuanxinxin@foxmail.com
相关文章推荐
- 一个包含所有C++头文件的头函数
- C/C++—— 一个特别奇怪的C++程序
- 信号和槽有一个非常精炼的C++实现,作者是Sarah Thompson,该实现只有一个头文件sigslot.h,跨平台且线程安全
- 一个包含所有c++的头文件的头文件
- gcc文件后缀及c程序与传统c++常用的头文件与标准c++头文件
- 第五十七篇:VS2015建立一个完整的c++工程:头文件.h 源文件.cpp,自动生成类
- C\C++小知识: 如何引用一个已经定义过的全局变量 与 全局变量可不可以定义在可被多个.C文件包含的头文件中
- gcc程序编译时添加头文件和库文件时需注意的一个地方
- 一个很有用的字符串处理的头文件(在程序的容错中特别有用)
- 第五十七篇:VS2015建立一个完整的c++工程:头文件.h 源文件.cpp,自动生成类
- 一个包含所有c++的头文件的头文件
- CPP-基础:C++中为什么需要一个头文件,一个cpp文件
- 一个C++模板的问题,VC6.0通过, GCC不能通过!!
- 一个C++开发App的代码实例分析
- 请问C++在坐标轴内怎么计算一个长方形和十字形状的面积,用数组保存的坐标点
- 用 Microsoft Visual C++ 创建一个使用 wpcap.dll 的应用程序,
- 一.【C++】gcc的编译过程
- 自己写的一个关于Sqlite3 操作的 的C++封装
- 市场里的企业:一个人力资本与非人力资本的特别合约
- c c++头文件 Linux系统头文件