C++ Standard Library header files

来自cppreference.com
< cpp


该接口的C + +标准库定义头文件的集合.
原文:
The interface of C++ standard library is defined by the following collection of header files.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

目录

实用工具库
原文:
Utilities library
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

<cstdlib>
通用工具:程序的控制动态内存分配的随机数排序和搜索
原文:
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<csignal> 功能和信号管理的宏观常数
<csetjmp> 宏(功能),保存(跳跃)的执行上下文
<cstdarg> 可变长度参数列表的处理
<typeinfo> 运行时类型信息工具
<typeindex> (C++11起) std::type_index
<type_traits> (C++11起) 编译时类型信息
<bitset>
std::bitset类模板
原文:
std::bitset class template
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<functional>
函数对象,设计用于与标准算法
原文:
函数对象, designed for use with the 标准算法
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<utility>
各种实用程序组件
原文:
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<ctime> C-风格的时间/日期公用设施
<chrono> (C++11起) C + +时间的公用设施
<cstddef> 为size_t,NULL和其他类型的typedef
<initializer_list> (C++11起)
std::initializer_list类模板
原文:
std::initializer_list class template
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<tuple> (C++11起)
std::tuple类模板
原文:
std::tuple class template
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
动态内存管理
原文:
Dynamic memory management
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<new> 低级别的内存管理工具
<memory> 更高级别的内存管理工具
<scoped_allocator> (C++11起) 嵌套的分配器类
数值范围内
原文:
Numeric limits
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<climits> 整数类型的限制
<cfloat> float类型的限制
<cstdint> 固定大小的类型 and 其他类型的限制
<cinttypes>
格式化宏intmax_tuintmax_t数学和转换
原文:
格式化宏, intmax_t and uintmax_t math and conversions
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<limits> 标准化的方式来查询属性的基本类型
错误处理
原文:
Error handling
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<exception> 异常处理实用程序
<stdexcept> 标准的异常对象
<cassert> 条件编译宏,比较其参数为零
<system_error> DEFINES的std :: error_code的,与平台相关的错误代码
<cerrno> 宏包含的最后一个错误号

字符串库
原文:
Strings library
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

<cctype> 功能,以确定包含在字符数据的类型
<cwctype> 确定宽字符数据类型的功能
<cstring>
各种窄字符的字符串处理函数
原文:
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<cwstring>
各种宽字符的字符串处理函数
原文:
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<cwchar>
各种多字节字符串处理函数
原文:
various and 多字节 string handling functions
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<cuchar> (C++11起)
C-风格Unicode字符转换功能
原文:
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<string>
std::basic_string类模板
原文:
std::basic_string class template
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

容器库
原文:
Containers library
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

<array> (C++11起)
std::array容器
原文:
std::array container
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<vector>
std::vector容器
原文:
std::vector container
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<deque>
std::deque容器
原文:
std::deque container
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<list>
std::list容器
原文:
std::list container
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<forward_list> (C++11起)
std::forward_list容器
原文:
std::forward_list container
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<set>
std::setstd::multiset关联容器
原文:
std::set and std::multiset associative containers
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<map>
std::mapstd::multimap关联容器
原文:
std::map and std::multimap associative containers
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<unordered_set> (C++11起)
std::unordered_setstd::unordered_multiset无序关联式容器
原文:
std::unordered_set and std::unordered_multiset unordered associative containers
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<unordered_map> (C++11起)
std::unordered_mapstd::unordered_multimap无序关联式容器
原文:
std::unordered_map and std::unordered_multimap unordered associative containers
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<stack>
std::stack容器适配器
原文:
std::stack container adaptor
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<queue>
std::queuestd::priority_queue容器适配器
原文:
std::queue and std::priority_queue container adaptors
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

算法库
原文:
Algorithms library
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

<algorithm> 容器上运行的算法

迭代器库
原文:
Iterators library
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

<iterator> 容器的迭代器

Numerics的图书馆
原文:
Numerics library
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

<cmath> 常见的数学函数
<complex> 复数类型
<valarray> 一类表示和处理数组的值
<random> 随机数生成器和分布
<numeric> 在容器中的值的数字业务
<ratio> (C++11起) 编译时合理的算法
<cfenv> (C++11起)
浮点环境访问功能
原文:
浮点环境 access functions
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

输入/输出库
原文:
Input/output library
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

<iosfwd>
转发的输入/输出库中的所有类的声明
原文:
forward declarations of all classes in the input/output library
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<ios>
std::ios_base类,std::basic_ios类模板和一些类型定义
原文:
std::ios_base class, std::basic_ios class template and several typedefs
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<istream>
std::basic_istream类模板和几个类型定义
原文:
std::basic_istream class template and several typedefs
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<ostream>
std::basic_ostream类模板和几个类型定义
原文:
std::basic_ostream class template and several typedefs
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<iostream>
std::basic_iostream类模板和几个类型定义
原文:
std::basic_iostream class template and several typedefs
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<fstream>
std::basic_fstreamstd::basic_ifstreamstd::basic_ofstream类模板和几个类型定义
原文:
std::basic_fstream, std::basic_ifstream, std::basic_ofstream class templates and several typedefs
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<sstream>
std::basic_stringstreamstd::basic_istringstreamstd::basic_ostringstream类模板和几个类型定义
原文:
std::basic_stringstream, std::basic_istringstream, std::basic_ostringstream class templates and several typedefs
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<strstream> std::strstream, std::istrstream, std::ostrstream(过时)
<iomanip> Helper函数来控制格式或输入和输出
<streambuf>
std::basic_streambuf类模板
原文:
std::basic_streambuf class template
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<cstdio> C-风格的输入输出功能

本地化库
原文:
Localization library
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

<locale> 本地化的实用程序
<clocale> C本地化公用事业
<codecvt> (C++11起) Unicode转换设施

正则表达式库
原文:
Regular Expressions library
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

<regex> (C++11起) 类,算法和迭代器支持正则表达式处理

原子操作库
原文:
Atomic Operations library
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

<atomic> (C++11起) 原子操作库

线程的支持库
原文:
Thread support library
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

<thread> (C++11起)
std::thread类和配套功能
原文:
std::thread class and 配套功能
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<mutex> (C++11起) 相互排斥的原语
<future> (C++11起) 异步计算原语
<condition_variable> (C++11起) 线程等待条件

C兼容的头文件
原文:
C compatibility headers
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

<ciso646>
空的标题。 iso646.h在C中的宏出现在C + +中的关键字
原文:
empty header. The macros that appear in iso646.h in C are keywords in C++
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<ccomplex>
只包括头<complex>
原文:
simply includes the header <complex>
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<ctgmath> (C++11起)
简单地包括的标头<ccomplex>和<cmath>:相当于C头的内容的重载tgmath.h已经提供通过<cmath>和<complex>
原文:
simply includes the headers <ccomplex> and <cmath>: the overloads equivalent to the contents of the C header tgmath.h are already provided by <cmath> and <complex>
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<cstdalign> (C++11起)
定义了一个兼容性宏常数
原文:
defines one 兼容性宏常数
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<cstdbool> (C++11起)
定义了一个兼容性宏常数
原文:
defines one 兼容性宏常数
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

已过时的头
原文:
Deprecated headers
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

<assert.h> (过时)
的行为,如果每名<cassert>被放置在全局命名空间
原文:
behaves as if each name from <cassert> is placed in global namespace
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<complex.h> (过时)
的行为,如果每名<ccomplex>被放置在全局命名空间
原文:
behaves as if each name from <ccomplex> is placed in global namespace
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<ctype.h> (过时)
的行为,如果每名<cctype>被放置在全局命名空间
原文:
behaves as if each name from <cctype> is placed in global namespace
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<errno.h> (过时)
的行为,如果每名<cerrno>被放置在全局命名空间
原文:
behaves as if each name from <cerrno> is placed in global namespace
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<fenv.h> (过时)
的行为,如果每名<cfenv>被放置在全局命名空间
原文:
behaves as if each name from <cfenv> is placed in global namespace
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<float.h> (过时)
的行为,如果每名<cfloat>被放置在全局命名空间
原文:
behaves as if each name from <cfloat> is placed in global namespace
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<inttypes.h> (过时)
的行为,如果每名<cinttypes>被放置在全局命名空间
原文:
behaves as if each name from <cinttypes> is placed in global namespace
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<iso646.h> (过时)
的行为,如果每名<ciso646>被放置在全局命名空间
原文:
behaves as if each name from <ciso646> is placed in global namespace
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<limits.h> (过时)
的行为,如果每名<climits>被放置在全局命名空间
原文:
behaves as if each name from <climits> is placed in global namespace
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<locale.h> (过时)
的行为,如果每名<clocale>被放置在全局命名空间
原文:
behaves as if each name from <clocale> is placed in global namespace
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<math.h> (过时)
的行为,如果每名<cmath>被放置在全局命名空间
原文:
behaves as if each name from <cmath> is placed in global namespace
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<setjmp.h> (过时)
的行为,如果每名<csetjmp>被放置在全局命名空间
原文:
behaves as if each name from <csetjmp> is placed in global namespace
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<signal.h> (过时)
的行为,如果每名<csignal>被放置在全局命名空间
原文:
behaves as if each name from <csignal> is placed in global namespace
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<stdalign.h> (过时)
的行为,如果每名<cstdalign>被放置在全局命名空间
原文:
behaves as if each name from <cstdalign> is placed in global namespace
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<stdarg.h> (过时)
的行为,如果每名<cstdarg>被放置在全局命名空间
原文:
behaves as if each name from <cstdarg> is placed in global namespace
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<stdbool.h> (过时)
的行为,如果每名<cstdbool>被放置在全局命名空间
原文:
behaves as if each name from <cstdbool> is placed in global namespace
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<stddef.h> (过时)
的行为,如果每名<cstddef>被放置在全局命名空间
原文:
behaves as if each name from <cstddef> is placed in global namespace
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<stdint.h> (过时)
的行为,如果每名<cstdint>被放置在全局命名空间
原文:
behaves as if each name from <cstdint> is placed in global namespace
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<stdio.h> (过时)
的行为,如果每名<cstdio>被放置在全局命名空间
原文:
behaves as if each name from <cstdio> is placed in global namespace
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<stdlib.h> (过时)
的行为,如果每名<cstdlib>被放置在全局命名空间
原文:
behaves as if each name from <cstdlib> is placed in global namespace
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<string.h> (过时)
的行为,如果每名<cstring>被放置在全局命名空间
原文:
behaves as if each name from <cstring> is placed in global namespace
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<tgmath.h> (过时)
的行为,如果每名<ctgmath>被放置在全局命名空间
原文:
behaves as if each name from <ctgmath> is placed in global namespace
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
的行为,如果每名<code><ctime></code>被放置在全局命名空间
原文:
behaves as if each name from <code><ctime></code> is placed in global namespace
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<code><b><uchar.h></b></code> (过时)
的行为,如果每名<code><cuchar></code>被放置在全局命名空间
原文:
behaves as if each name from <code><cuchar></code> is placed in global namespace
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<code><b><wchar.h></b></code> (过时)
的行为,如果每名<code><cwchar></code>被放置在全局命名空间
原文:
behaves as if each name from <code><cwchar></code> is placed in global namespace
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
<code><b><wctype.h></b></code> (过时)
的行为,如果每名<code><cwctype></code>被放置在全局命名空间
原文:
behaves as if each name from <code><cwctype></code> is placed in global namespace
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里