Boost C++ 库

……世界上最受推崇和设计精良的 C++ 库项目之一。 Herb SutterAndrei AlexandrescuC++ 编码规范

版本 1.27.0

版本 1.27.0

2002年2月5日 12:00 格林尼治标准时间

下载
平台文件
unixboost_1_27_0.tar.bz2
boost_1_27_0.tar.gz
windowsboost_1_27_0.zip
  • Python 库: Scott Snyder 贡献了就地操作符支持。
  • 整数库: Daryle Walker 贡献了对类型选择模板的增强,并添加了新的编译时位掩码二进制对数极值模板。
  • 函数库: 用户可以使用ref请求boost::function对象存储对函数对象目标的引用而不是副本。无状态对象经过优化,因此不需要动态存储。
  • 四元数: 添加了对 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 Murrett 贡献了 Mac Carbon 实现。
  • 许多库的细微修复。