Boost C++ 库

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

欢迎访问 Boost.org!

Boost 提供免费的、经过同行评审的可移植 C++ 源代码库。

我们强调与 C++ 标准库良好协作的库。Boost 库旨在广泛实用,并可用于各种应用程序。 Boost 许可证 鼓励所有用户在最少限制的情况下使用 Boost 库。

我们的目标是建立“现有实践”并提供参考实现,以便 Boost 库适合最终标准化。从包含在库技术报告中的十个 Boost 库开始 (TR1),并在 2011 年以来的每个 C++ ISO 标准版本中持续,C++ 标准委员会 一直依赖 Boost 作为向标准 C++ 库添加内容的宝贵来源。

Boost 作为一个组织

Boost 组织和更广泛的 Boost 社区支持对 C++ 及其开发库的最佳使用进行研究和教育,特别是但不限于 Boost 库中包含的库。

该组织和社区支持邮件列表和聊天室,以教育用户有关 Boost 库和 C++ 的最佳实践和尖端技术。

自 2006 年以来,每年 5 月在科罗拉多州阿斯彭都会举办一个与 Boost 密切相关的为期一周的年度会议,名为 C++ Now。该会议是一个专注于尖端 C++ 的教育机会。Boost 自 2007 年以来一直参与 Google Summer of Code 年度活动,在该活动中,学生通过参与 Boost 库开发来提升技能。

入门

Boost 几乎可以在任何现代操作系统上运行,包括 UNIX 和 Windows 变体。请遵循 入门指南 下载和安装 Boost。流行的 Linux 和 Unix 发行版,如 FedoraDebianNetBSD 包含预构建的 Boost 软件包。Boost 也可能已存在于您组织的内部 Web 服务器上。

如果您想开发 Boost,wiki 上有一个 入门指南

背景

继续阅读 入门资料,以帮助您了解 Boost 的相关信息,并帮助教育您的组织了解 Boost。

社区

Boost 欢迎并依靠来自各种个人和组织的参与。在 Boost 社区 中提供了许多参与途径。

下载

当前版本

更多下载... (RSS)

新闻

  • 版本 1.86.0 更新的库:accumulators interprocess atomic beast charconv cobalt compat container core crc filesystem format function gil graph interprocess intrusive json lexical_cast leaf locale log math multiprecision mysql odeint process stacktrace test unordered uuid wave winapi 2024年8月14日 16:07 格林威治标准时间
  • 版本 1.85.0 新库:Charconv、Scope。更新的库:Asio、Atomic、Beast、Bimap、Bind、Conversion、Core、Filesystem、Function、Geometry、Iterator、JSON、LEAF、LexicalCast、Locale、Math、MSM、Multi-index、Multiprecision、MySQL、Odeint、PFR、Random、System、Stacktrace、STLInterfaces、Test、Unordered、Variant、Wave。 2024年4月15日 17:38 格林威治标准时间
  • 版本 1.84.0 新库:Cobalt、Redis。更新的库:Any、Asio、Atomic、Beast、Chrono、ContainerHash、Conversion、Core、CRC、DLL、Endian、Filesystem、Geometry、Heap、JSON、LEAF、LexicalCast、Locale、Lockfree、Log、Math、Multi-index Containers、Multiprecision、MySQL、PFR、Predef、Random、Ratio、Stacktrace、System、Test、Thread、TypeIndex、TypeOf、Unordered、Variant、Wave。 2023年12月13日 23:54 格林威治标准时间

更多新闻... (RSS)