版本 1.31.0
版本 1.31.0
2004 年 1 月 26 日 12:00 GMT
平台 | 文件 |
---|---|
unix | boost_1_31_0.tar.bz2 |
boost_1_31_0.tar.gz | |
windows | boost_1_31_0.zip |
新许可证
已开发出一个统一的 Boost 软件许可证,并将逐步取代大多数 Boost 库的单独许可证。新许可证为用户和开发者提供更好的法律保护,并且应该加快用户对 Boost 库的法律审查。Dave Abrahams 领导了 Boost 开发更好许可证的工作。法律团队由哈佛法学院 伯克曼互联网与社会中心临床项目主任 Diane Cabell 领导。来自 Nixon Peabody LLP 的律师 Devin Smith 撰写了 Boost 许可证。哈佛法学院的 Eva Chan 对问题和各种法律文件的草案进行了分析。
注意:许多 Boost 库仍然使用较早的许可证,但都符合 Boost 许可证要求。在此版本发布后,我们将开始努力统一使用新许可证。
新库
更新的库
-
日期时间库: 大量错误修复、新功能和文档改进。有关详细信息,请参阅日期时间更改历史记录。
-
文件系统库: 添加了几个函数,包括改进了对目录和文件名称可移植性的检查。
-
迭代器库: 主要版本升级,其接口与 C++ 库 TR 的提案相同,包括改进的iterator_adaptor设计以及来自 David Abrahams、Jeremy Siek 和 Thomas Witt 的几个新组件。
-
MultiArray:multi_array类模板现在提供元素保留调整大小操作以及默认构造(有关更多信息,请参见参考手册)。
-
Boost.Spirit 1.8.0:
- 多个语法起始规则
- 多个扫描器规则(不再有扫描器业务难题)
- 更多动态解析器
- 预定义的动作
- 大量错误修复和 QOI 内容
- 等等...
从 Spirit v1.8.0 开始,将不再支持不符合标准的编译器。如果您仍在使用其中一种较旧的编译器,请使用 Spirit v1.6.x。有关更多详细信息,请参阅 [@http://spirit.sf.net Spirit 网站]。
其他
-
扩展了对不符合标准的编译器的测试和修复。
-
网站托管现在由 SourceForge 提供。