Boost C++ 库

...世界上最受推崇和专业设计的 C++ 库项目之一。 Herb SutterAndrei Alexandrescu, C++ 编码标准

Boost 1.88.0 库文档 - 容器

容器

数组

用于固定大小数组的 STL 兼容容器包装器。

作者
Nicolai Josuttis
首次发布
1.17.0
C++ 标准最低级别
03
类别
容器
Bimap

C++ 的双向映射库。使用 Boost.Bimap,您可以创建关联容器,其中两种类型都可以用作键。

作者
Matias Capeletto
首次发布
1.35.0
C++ 标准最低级别
03
类别
容器, 数据结构
循环缓冲区

一种 STL 兼容容器,也称为环形或循环缓冲区。

作者
Jan Gaspar
首次发布
1.35.0
C++ 标准最低级别
03
类别
容器
容器

标准库容器和扩展。

作者
Ion Gaztañaga
首次发布
1.48.0
C++ 标准最低级别
03
类别
容器, 数据结构
动态位集

dynamic_bitset 类表示一组位。它通过 operator[] 提供对各个位值的访问,并提供可以应用于内置整数的所有位运算符,例如 operator& 和 operator<<。集合中的位数在运行时通过 dynamic_bitset 构造函数的参数指定。

作者
Jeremy Siek 和 Chuck Allison
首次发布
1.29.0
C++ 标准最低级别
11
类别
容器
GIL

(C++14) 通用图像库

作者
Lubomir Bourdev, Hailin Jin 和 Christian Henning
首次发布
1.35.0
C++ 标准最低级别
14
类别
算法, 容器, 泛型编程, 图像处理, 迭代器

BGL 图接口和图组件是通用的,与标准模板库 (STL) 的通用性相同。

作者
Jeremy Siek 和圣母大学团队。
首次发布
1.18.0
C++ 标准最低级别
14
类别
算法, 容器, 迭代器
GraphParallel

PBGL 图接口和图组件是通用的,与标准模板库 (STL) 的通用性相同。

作者
Jeremy Siek, Doug Gregor 和圣母大学团队。
首次发布
1.40.0
C++ 标准最低级别
03
类别
算法, 容器, 迭代器
ICL

区间容器库,区间集合和映射以及关联值的聚合

作者
Joachim Faulhaber
首次发布
1.46.0
C++ 标准最低级别
03
类别
容器, 数据结构
侵入式

侵入式容器和算法。

作者
Ion Gaztañaga
首次发布
1.35.0
C++ 标准最低级别
03
类别
容器
JSON

C++11 中的 JSON 解析、序列化和 DOM

作者
Vinnie Falco 和 Krystian Stasiowski
首次发布
1.75.0
C++ 标准最低级别
11
类别
容器, 数据结构, 输入/输出
多维数组

Boost.MultiArray 提供了通用 N 维数组概念定义以及该接口的常用实现。

作者
Ron Garcia
首次发布
1.29.0
C++ 标准最低级别
03
类别
容器, 数学和数值
多索引

Boost 多索引容器库提供了一个名为 multi_index_container 的类模板,该模板支持构建维护一个或多个具有不同排序和访问语义的索引的容器。

作者
Joaquín M López Muñoz
首次发布
1.32.0
C++ 标准最低级别
03
类别
容器, 数据结构
指针容器

用于存储堆分配的多态对象的容器,以简化面向对象编程。

作者
Thorsten Ottosen
首次发布
1.33.0
C++ 标准最低级别
11
类别
容器, 数据结构
PolyCollection

多态对象的快速容器。

作者
Joaquín M López Muñoz
首次发布
1.65.0
C++ 标准最低级别
11
类别
容器
属性映射

定义将键对象映射到值对象的接口的概念。

作者
Jeremy Siek
首次发布
1.19.0
C++ 标准最低级别
11
类别
容器, 泛型编程
属性映射 (并行)

属性映射的并行扩展,用于并行图。

作者
Jeremy Siek
首次发布
1.77.0
C++ 标准最低级别
03
类别
容器, 泛型编程
属性树

一种树数据结构,特别适合存储配置数据。

作者
Marcin Kalicinski 和 Sebastian Redl
首次发布
1.41.0
C++ 标准最低级别
11
类别
容器, 数据结构
String Ref

字符串视图模板。

作者
Marshall Clow
首次发布
1.71.0
C++ 标准最低级别
03
类别
容器
String View

字符串视图模板。

作者
Marshall Clow
首次发布
1.84.0
C++ 标准最低级别
03
类别
容器, 字符串和文本处理
无序

无序关联容器。

作者
Daniel James
首次发布
1.36.0
C++ 标准最低级别
11
类别
容器
URL

C++11 中的 URL 解析

作者
Vinnie Falco 和 Alan de Freitas
首次发布
1.81.0
C++ 标准最低级别
11
类别
容器, 数据结构, 输入/输出
Variant

安全、通用、基于堆栈的可区分联合容器。

作者
Eric Friedman 和 Itay Maman
首次发布
1.31.0
C++ 标准最低级别
11
类别
容器, 数据结构
Variant2

std::variant 的永不无值、强保证实现。

作者
Peter Dimov
首次发布
1.71.0
C++ 标准最低级别
11
类别
容器, 数据结构