http:///cpp/library/http://www./语言支持库Language support library提供了对语言基础特征及常用语法的支持:
字符串库Strings library包含对两种通用字符串类型的支持:
本地化库Localization library包含了对字符分类(Character classification),字符串排序规则(String collation),数值(Numeric)、货币(Monetary)及日期或时间的格式化(Formatting)及解析(Parsing),报文检索(Message retrieval)等的国际化支持(Internationalization support)。 迭代器库Iterators library迭代器被用来指向一个范围中的某个元素,且能够通过使用一系列操作符(至少
算法库Algorithms library算法(Algorithm)为一个计算的具体步骤,常用于计算、数据处理和自动推理。当前库为 C++ 程序提供了大量可以用来对容器及其它序列进行算法操作的函数。
数值库Numerics library包含大量常用的数学函数及相关类型,数值数组及随机数生成相关也是属于该库的内容。
输入/输出库Input/output library这是一个面象对象编程的标准库,它提供了使用流(Stream)来进行输入及输出的功能。流是一个抽象的概念,它代表了一个将要在其上进行输入输出操作的设备。一个流可以从本质上描述成无限长度字符串的输入来源(Source)或输出目标(Destination)。 正则表达式库Regular expressions libraryC++11 正则表达式(regular expressions)是一种用于在字符串内进行模式匹配的最小语言。除了标准正则表达式语法,标准库还提供了用于支持与正则表达式有关的算法(Algorithms)、迭代器(Iterators)、异常(Exceptions)、类型特征(Type traits)的工具类。 原子操作库Atomic operations libraryC++11 当前库为可以用来进行无锁并发编程(Lockless concurrent programming)的细粒度(Fine-grained)原子操作提供了相关组件支持。 线程支持库Thread support libraryC++11 当前库为多线程(Threads)、互斥(Mutual exclusion)、条件变量(Condition variables)及 future 模式提供了内置支持。 |
|