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. WebStorm 破解方法

    WebStorm 破解方法 第一步 打开 IntelliJ IDEA 注册码 网址,点击下载最新的 破解补丁 第二步 将下载下来的破解补丁,复制到WebStorm 安装目录的bin目录下 第三步 修改 ...

  2. wpf binging(三) 绑定方法的返回值

    有时候我们不能绑定对象的属性或者成员,我们需要绑定一个对象的方法时 可以用 ObjectDataProvider 比如先声明一个类 含有加法 ObjectDataProvider 的简单使用 以下为综 ...

  3. 网易2019校招内推编程题-瞌睡-C++实现

    [编程题] 瞌睡 时间限制:1秒 空间限制:262144K 小易觉得高数课太无聊了,决定睡觉.不过他对课上的一些内容挺感兴趣,所以希望你在老师讲到有趣的部分的时候叫醒他一下.你知道了小易对一堂课每分钟 ...

  4. JavaApi

    #####indexof() package day07Test;/** * 统计字符在句子中出现的次数 * @author gengyantao * */public class Demo1 { p ...

  5. 在LINUX上查询哪个用户从哪个IP登录,登录时间,执行了什么命令?

    在/etc/profile里面加入以下代码 PS1="`whoami`@`hostname`:"'[$PWD]' history USER_IP=`>/dev/null| a ...

  6. php中的内存管理的介绍(转)

    本篇文章给大家带来的内容是关于php中的内存管理的介绍,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 一.php内存管理概述——Zend引擎 由于计算机的内存由操作系统进行管理,所以 ...

  7. python 7

    一.数据类型的补充 1.元组 tu1 = ('大海') tu2 = ('大海',) print(tu1, type(tu1), tu2, type(tu2)) 大海 <class 'str'&g ...

  8. window10单机安装storm集群

    适合范围:storm自由开源的分布式实时计算系统,擅长处理海量数据.适合处理实时数据而不是批处理. 安装前的准备 1.安装zookeeper ①下载zookeeperhttps://zookeeper ...

  9. Python:从入门到实践--第九章-类--练习

    #.餐馆:创建一个名为Restaurant的类,其方法_init_()设置两个属性:restaurant_name和cuisine_type. #创建一个名为describe_restaurant的方 ...

  10. Vue2.5学习路线及基础知识总结。

    在接触新技术不了解时,我喜欢去慕课网上看新手教程,在学习vue时,在慕课网上看了几个老师的视频,发现这挺好,讲到挺详细的,适合新手,有兴趣的可以先看一下,vue2.5入门教程. 然后在学习路上看见了一 ...