c++的各类头文件
今天就讲看一下#include<>的家族,在C语言家族程序中,头文件被大量使用。一般而言,每个C++/C程序通常由头文件(header files)和定义文件(definition files)组成。头文件作为一种包含功能函数、数据接口声明的载体文件,主要用于保存程序的声明(declaration),而定义文件用于保存程序的实现 (implementation)
下面就是各种头文件的声明
#include<algorithm>//STL通用算法
#include<bitset>//STL位集容器
#include<bits/stdc++.h>//编译器GCC 4.8支持的万能头文件,基本包含所有头文件
#include<errno>//C的错误报告机制
#include<math>//兼容C语言数学库
#include<complex>//复数类
#include<stdio>//输入输出工具
#include<stdlib>//通用工具
#include<deque>//STL双端队列容器
#include<exception>//异常处理类
#include<fstream>//文件输入输出流
#include<functional>//STL定义运算函数(代替运算符)
#include<list>//STL线性列表容器
#include<map>//STL映射容器
#include<ios>//基本输入/输出支持
#include<iosfwd>//输入/输出系统使用的前置声明
#include<iostream>//基本输入输出流
#include<queue>//STL队列容器
#include<set>//STL集合容器
#include<sstream>//基于字符串的流
#include<stack>//STL堆栈容器
#include<stdexcept>//标准异常类
#include<streambuf>//底层输入/输出支持
#include<string>//字符串类
#include<utility>//STL通用模板类
#include<vector>//STL动态数组容器
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/114920.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...