Boost
arrow_drop_down
列表 视图
网格 视图
类别 视图
M
D

一组有用的通用算法。

C++ 03

在C++中,编写一个遍历序列的循环非常繁琐。我们可以使用迭代器,这需要大量的样板代码,或者我们可以使用 std::for_each() 算法并将循环体移到一个谓词中,这同样需要大量的样板代码,并且迫使我们将逻辑移到远离使用它的地方。相比之下,一些其他语言,如Perl,提供了专用的“foreach”构造来自动化这个过程。BOOST_FOREACH 正是C++中这样的构造。它为我们迭代序列,使我们不必直接处理迭代器或编写谓词。

C++ 03

Boost.Geometry 库提供几何算法、原语和空间索引。

C++ 14

(C++14) 泛型图像库

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

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

具有方便的 C++14 接口的快速多维直方图

C++ 14

用于同时计算最小/最大值和最小/最大元素的标准库扩展。

C++ 03

Voronoi 图构造和布尔/裁剪、调整大小/偏移等,用于具有整数坐标的平面多边形。

C++ 03

用于处理四元数、向量和矩阵的通用 C++ 库。

C++ 03

一种基于新迭代器概念的通用算法新基础设施。

C++ 03

高性能模板排序函数。

C++ 03

字符串算法库。

C++ 03