c++头文件:
C++头文件大全及解释:
<algorithm>:包含STL通用算法。
<bitset>:包含bitset类模板。
<cassert>:包含断言宏,如assert。
<cctype>:包含字符处理函数。
<cerrno>:定义错误码变量errno。
<cfenv>:提供有关浮点环境的操作。
<cfloat>:包含浮点数限制的宏。
<cinttypes>:包含整数格式转换函数。
<ciso646>:定义了各种逻辑运算符的替代写法。
<climits>:包含整数类型的最值常量。
<clocale>:用于国际化功能。
<cmath>:包含数学函数。
<csetjmp>:用于异常处理。
<csignal>:用于捕捉和处理信号。
<cstdarg>:用于访问参数列表。
<cstddef>:包含sizeof运算符和nullptr。
<cstdint>:提供固定大小的整数类型。
<cstdio>:包含输入/输出函数。
<cstdlib>:包含常用的实用函数。
<cstring>:包含C风格的字符串函数。
<ctgmath>:包含泛型数学函数。
<ctime>:包含时间和日期函数。
<cwchar>:包含宽字符处理函数。
<cwctype>:包含宽字符分类和转换函数。
<deque>:包含deque容器类模板。
<exception>:包含异常处理类。
<fstream>:包含文件I/O类。
<functional>:包含函数对象和高阶函数。
<future>:包含异步编程的组件。
<initializer_list>:包含初始化列表容器。
<iomanip>:包含输入/输出流操纵器。
<ios>:为C++ I/O库提供基本定义。
<iosfwd>:为输入输出库提供将来的转发声明。
<iostream>:包含输入/输出流类。
<istream>:为输入流提供基本定义。
<iterator>:为STL迭代器提供基本定义。
<limits>:包含C++算法和数据类型的限制。
<list>:包含list容器类模板。
<locale>:包含国际化支持。
<map>:包含map关联容器类模板。
<memory>:包含智能指针和内存管理。
<mutex>:包含多线程同步。
<new>:包含动态内存管理。
<numeric>:包含数值计算模板和函数。
<ostream>:为输出流提供基本定义。
<queue>:包含queue容器类模板。
<set>:包含set关联容器类模板。
<sstream>:包含字符串流类。
<stack>:包含stack容器类模板。
<stdexcept>:包含异常类。
<streambuf>:包含I/O缓冲区类。
<string>:包含字符串类。
<thread>:包含多线。
<bits/stdc++.h>:包含大多数头文件的功能。