1.30.1 版本
1.30.1 版本
2003 年 8 月 4 日 12:00 GMT
此版本已于 2003 年 8 月 12 日撤回。
对以下库进行了修复: * Boost.Lambda 库现在可以在 gcc-2.95.2 中使用 * Boost.Spirit: * 已修复:使用 MSVC++6 (SP5),在使用了 file_iterator 的解析器上调用带有字符串值的 assign 动作将无法工作。 * 已修复:在将 multi_pass 迭代器适配器应用于 std::istream_iterator 的语法中使用 assign 语义动作会导致在 msvc 7.0 下编译失败。 * 已修复:在“../boost/spirit/utility/impl/chset/range_run.ipp”中的 range_run<CharT>::set(range<CharT> const& r)函数中存在一个错误。 * 已修复:处理尾部空格错误(与 ast_parse/pt_parse 相关)* 已修复:comment_p 和数据末尾错误 * 已修复:大多数尾部空格错误 * 已修复:chset<>::operator ~(range<>)
错误,operator &(chset<>, range<>)
错误,operator &(range<>, chset<>)
错误 * 已修复:impl::detach_clear
错误 * 已修复:不匹配的闭包返回类型错误 * 已修复:access_node_d[]
和 access_match_d[]
迭代器错误 * 修复了 Phoenix/Spirit 闭包的线程安全错误。* Boost 模板 元编程库 (MPL) 的 typeof 实现现在与 Metrowerks CodeWarrior Pro8 兼容。 * Boost.Function: 针对新的 Borland 补丁(版本 0x564)和 MSVC++ .NET 2003 的解决方法。 * Boost.Config、Boost.Format 和 Boost.Regex 已进行调整,以避免在 GCC-3.3 中出现警告,并且 Boost.Format 现在也适用于 std::string
以外的字符串类型。 * 智能指针: * checked_delete
现在可以在更多平台上工作 * 与 SunPro 编译器的兼容性 * 添加了缺失的 #include
。* Boost.Python: * 针对挑剔编译器的警告抑制 * 修复了在没有传递任何关键字参数时 raw_function
工具中的崩溃错误。 * 改进了将 NULL shared_ptr
转换为 Python 的功能。