Boost C++ 库

...世界上最受尊敬和专业设计的 C++ 库项目之一。 Herb SutterAndrei Alexandrescu, C++ 编码标准

版本 1.27.0

版本 1.27.0

2002 年 2 月 5 日 12:00 GMT

下载
平台文件
unixboost_1_27_0.tar.bz2
boost_1_27_0.tar.gz
windowsboost_1_27_0.zip
  • Python 库: Scott Snyder 贡献了 inplace 运算符支持。
  • Integer 库: Daryle Walker 贡献了对 类型选择模板 的增强,并添加了新的编译时 位掩码二进制对数极值 模板。
  • Function 库: 用户可以请求 boost::function 对象存储对函数对象目标的引用,而不是副本,使用 ref。无状态对象经过优化,因此它们不需要动态存储。
  • 四元数: 增加了对 GCC 2.95.x 的支持。
  • 八元数: 增加了对 GCC 2.95.x 的支持。
  • 智能指针库: Peter Dimov 贡献了一个新的实现,修复了一些错误并添加了一些功能,包括操作使用计数时的 线程安全自定义删除函数、新的 weak_ptr 以及 shared_static_cast 和 shared_dynamic_cast。
  • 预处理器库: 将宏前缀从 BOOST_PREPROCESSOR 更改为 BOOST_PP,增加了对列表数据结构操作的支持,添加了示例,使库对 ANSI C 友好,添加了通用的 重复迭代 原语,改进了参考手册。
  • 线程库: Mac Carbon 实现由 Mac Murrett 贡献。
  • 许多库的次要修复。