Boost C++ 库

...世界上最受好评和精心设计的 C++ 库项目之一。 Herb SutterAndrei AlexandrescuC++ 编码标准

Boost 库文档 - 容器

容器

数组

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

作者
Nicolai Josuttis
首次发布
1.17.0
C++ 标准最低版本
03
类别
容器
双向映射

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

作者
Matias Capeletto
首次发布
1.35.0
类别
容器数据结构
循环缓冲区

一个 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++ 标准最低版本
03
类别
容器
GIL

(C++14) 通用图像库

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

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

作者
Jeremy Siek 和圣母大学团队。
首次发布
1.18.0
C++ 标准最低版本
14
类别
算法容器迭代器
图形并行

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
类别
容器数据结构
指针容器

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

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

多态对象的快速容器。

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

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

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

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

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

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

作者
Marcin Kalicinski 和 Sebastian Redl
首次发布
1.41.0
C++ 标准最低版本
11
类别
容器数据结构
字符串引用

字符串视图模板。

作者
Marshall Clow
首次发布
1.71.0
C++ 标准最低版本
03
类别
容器
字符串视图

字符串视图模板。

作者
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
类别
容器数据结构输入/输出
变体

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

作者
Eric Friedman 和 Itay Maman
首次发布
1.31.0
C++ 标准最低版本
11
类别
容器数据结构
变体2

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

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