Boost 整数头文件和类的组织方式旨在利用 1999 年 C 标准的 <stdint.h> 类型,而不会导致 1998 年 C++ 标准中的未定义行为。头文件 <boost/cstdint.hpp> 使标准整数类型在 boost 命名空间中安全可用,而不会将任何名称置于 std 命名空间中。
C++
03
Boost.Math 在数学领域包含多项贡献:浮点数工具、特定位数的浮点数类型、数学常数、统计分布、特殊函数、根查找和函数最小化、多项式和有理函数、插值以及数值积分和微分。其中许多功能都是模板化的,支持内置类型和扩展位宽类型(例如 Boost.Multiprecision)。
C++
14