C++ 11 新增于 Boost 1.83.0
本次发布
依赖项
Boost.Compat
Boost.Compat 是 C++11 标准组件在后期 C++ 标准中实现的一个仓库。其目标受众是 Boost 库的作者,他们的库支持较低的 C++ 标准,但希望利用后续标准中添加的组件。
纳入 Boost.Compat 的标准如下:
- 实现应相对简单且仅限头文件。
- 组件必须精确地实现标准功能,不得有偏差或扩展。这允许(但不要求)该实现成为一个简单的
using声明,以防标准组件可用。 - 该组件不得依赖任何 Boost 库,除了 Boost.Config、Boost.Assert 或 Boost.ThrowException。
- 该组件不得是词汇类型,不得在库 API 中可见。用户永远不应看到
boost::compat类型;Compat 类型的用途应仅限于库实现。