http://www.cplusplus.com/reference/
 
Standard C++ Library reference

C Library

The elements of the C language library are also included as a subset of the C++ Standard library. These cover many aspects, from general utility functions and macros to input/output functions and dynamic memory management functions:

<cassert> (assert.h)
C Diagnostics Library (header)
<cctype> (ctype.h)
Character handling functions (header)
<cerrno> (errno.h)
C Errors (header)
<cfenv> (fenv.h)
Floating-point environment (header)
<cfloat> (float.h)
Characteristics of floating-point types (header)
<cinttypes> (inttypes.h)
C integer types (header)
<ciso646> (iso646.h)
ISO 646 Alternative operator spellings (header)
<climits> (limits.h)
Sizes of integral types (header)
<clocale> (locale.h)
C localization library (header)
<cmath> (math.h)
C numerics library (header)
<csetjmp> (setjmp.h)
Non local jumps (header)
<csignal> (signal.h)
C library to handle signals (header)
<cstdarg> (stdarg.h)
Variable arguments handling (header)
<cstdbool> (stdbool.h)
Boolean type (header)
<cstddef> (stddef.h)
C Standard definitions (header)
<cstdint> (stdint.h)
Integer types (header)
<cstdio> (stdio.h)
C library to perform Input/Output operations (header)
<cstdlib> (stdlib.h)
C Standard General Utilities Library (header)
<cstring> (string.h)
C Strings (header)
<ctgmath> (tgmath.h)
Type-generic math (header)
<ctime> (time.h)
C Time Library (header)
<cuchar> (uchar.h)
Unicode characters (header)
<cwchar> (wchar.h)
Wide characters (header)
<cwctype> (wctype.h)
Wide character type (header)

Containers

<array>
Array header (header)
<bitset>
Bitset header (header)
<deque>
Deque header (header)
<forward_list>
Forward list (header)
<list>
List header (header)
<map>
Map header (header)
<queue>
Queue header (header)
<set>
Set header (header)
<stack>
Stack header (header)
<unordered_map>
Unordered map header (header)
<unordered_set>
Unordered set header (header)
<vector>
Vector header (header)

Input/Output Stream Library

Provides functionality to use an abstraction called streams specially designed to perform input and output operations on sequences of character, like files or strings.
This functionality is provided through several related classes, as shown in the following relationship map, with the corresponding header file names on top:

Atomics and threading library

<atomic>
Atomic (header)
<condition_variable>
Condition variable (header)
<future>
Future (header)
<mutex>
Mutex (header)
<thread>
Thread (header)

Miscellaneous headers

<algorithm>
Standard Template Library: Algorithms (library )
<chrono>
Time library (header)
<codecvt>
Unicode conversion facets (header)
<complex>
Complex numbers library (header)
<exception>
Standard exceptions (header)
<functional>
Function objects (header)
<initializer_list>
Initializer list (header)
<iterator>
Iterator definitions (header)
<limits>
Numeric limits (header)
<locale>
Localization library (header)
<memory>
Memory elements (header)
<new>
Dynamic memory (header)
<numeric>
Generalized numeric operations (header)
<random>
Random (header)
<ratio>
Ratio header (header)
<regex>
Regular Expressions (header)
<stdexcept>
Exception classes (header)
<string>
Strings (header)
<system_error>
System errors (header)
<tuple>
Tuple library (header)
<typeindex>
Type index (header)
<typeinfo>
Type information (header)
<type_traits>
type_traits (header)
<utility>
Utility components (header)
<valarray>
Library for arrays of numeric values (header)

cplusplus标准库的更多相关文章

  1. 什么是C++标准库?

    C++中的标准程序库(简称标准库)是类库和函数的集合,其使用核心语言写成.标准程序库提供若干泛型容器.函数对象.泛型字符串和流(包含交互和文件I/O),支持部分语言特性和常用的函数,如开平方根.C++ ...

  2. 彻底弄清c标准库中string.h里的常用函数用法

    在我们平常写的c/c++程序,一些算法题中,我们常常会用到c标准库中string.h文件中的函数,这些函数主要用于处理内存,字符串相关操作,是很有用的工具函数.而且有些时候,在笔试或面试中也会出现让你 ...

  3. [技术] OIer的C++标准库 : STL入门

    注: 本文主要摘取STL在OI中的常用技巧应用, 所以可能会重点说明容器部分和算法部分, 且不会讨论所有支持的函数/操作并主要讨论 C++11 前支持的特性. 如果需要详细完整的介绍请自行查阅标准文档 ...

  4. C 标准库 - ctype.h

    C 标准库 - ctype.h This header declares a set of functions to classify and transform individual charact ...

  5. C 标准库 - string.h

    C 标准库 - string.h This header file defines several functions to manipulate C strings and arrays. stri ...

  6. C++ 标准库 permutation

    首先,permutation指的是对元素的重排,比方a , b , c 三个元素的全部的重排为    abc, acb, bac,bca,cab,cba 总共 3!  = 6 中情况,可是怎样声称这六 ...

  7. Python标准库--typing

    作者:zhbzz2007 出处:http://www.cnblogs.com/zhbzz2007 欢迎转载,也请保留这段声明.谢谢! 1 模块简介 Python 3.5 增加了一个有意思的库--typ ...

  8. PHP SPL(PHP 标准库)

    一.什么是SPL? SPL是用于解决典型问题(standard problems)的一组接口与类的集合.(出自:http://php.net/manual/zh/intro.spl.php) SPL, ...

  9. C 标准库系列之locale.h

    locale.h 区域设置相关,主要针对时间日期.货币格式.字符控制.数字格式等以满足某区域的设置需要. locale设置类别主要包括以下几个宏定义的类别: LC_ALL:设置所有的类别: LC_CO ...

随机推荐

  1. linux date使用

    Linux date 格式化时间和日期 [root@linuxidc ~]# date -d today +"%Y-%m-%d"  2016-11-26 [root@linuxid ...

  2. 清华机试中手机键盘问题求解 java 和 c

    题目描述:按照手机键盘输入字母的方式,计算所花费的时间 如:a,b,c都在“1”键上,输入a只需要按一次,输入c需要连续按三次.如果连续两个字符不在同一个按键上,则可直接按,如:ad需要按两下,kz需 ...

  3. python基础—字典的使用{}_多级字典嵌套

    shpping_catalog = { 'food':{ 'fish':['delisious','aaaa'], 'meat':['oil','bbbb'], 'fruit':['fresh','c ...

  4. 【转】干货 | 【虚拟货币钱包】从 BIP32、BIP39、BIP44 到 Ethereum HD Wallet

    虚拟货币钱包 钱包顾名思义是存放$$$.但在虚拟货币世界有点不一样,我的帐户资讯(像是我有多少钱)是储存在区块链上,实际存在钱包中的是我的帐户对应的 key.有了这把 key 我就可以在虚拟货币世界证 ...

  5. 小程序之--canvasToTempFilePath

    最近做的小程序需要图片上传头像的功能,不对上传的图片做处理肯定出来的效果不好:所以就隐藏了一个canvas对上传的图片进行压缩或者进行大小的编辑: 通过chooseImage方法,可以拿到图片的临时路 ...

  6. hyperscan简单学习(2)

    对hyperscan官方的前两个example进行编译和运行. 支持单个和多个正则编译.并行匹配规则,性能高. 对块模式和流模式使用: 示例pcapscan: http://www.cnblogs.c ...

  7. python 测试登录接口只返回response200的问题

    但是使用postman测试是有json串的 后来发现postman传参是用的raw格式,raw的格式相当于json 而这里的data其实是form-data格式,需要用json的格式

  8. Java程序第一次作业

    public class yjj { public static void main(String[] args) { System.out.println("Hello Java" ...

  9. postman导入csv文件,批量运行

    1.设置csv文件,第一行必须标明变量名 2.postman参数化设置 3.批量 run即可

  10. springBoot 自动配置原理--自己新建一个 starter

    上篇我们说到 springboot 和 SSM 框架的区别,今天我们就看看 springboot 到底为我们做了哪些事情,让我们开发变得如此简单. springboot 中起着重要作用的是 start ...