Projects
openEuler:24.03:SP1:Everything:64G
boost
_service:tar_scm:boost-1.72.0-vs-1.73.0.yaml
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File _service:tar_scm:boost-1.72.0-vs-1.73.0.yaml of Package boost
name: boost old_version: 1.72.0 new_version: 1.73.0 interface_differences: - type: 'feature' item: StaticString diff: 社区增加新特性 influence: 增加StaticString库 - type: 'feature' item: Asio diff: 社区增加新特性 influence: 增加ssl::host_name_verification,增加ssl::context构造函数,SSL依赖OpenSSL 1.0.2,ssl::context类会传播非EOF错误 - type: 'feature' item: Assert diff: 社区增加新特性 influence: Assert库增加source_location - type: 'feature' item: Atomic diff: 社区增加新特性 influence: Atomic库增加atomic_ref、atomic_flag::test - type: 'feature' item: Conversion diff: 社区增加新特性 influence: Conversion库增加boost::polymorphic_downcast - type: 'feature' item: data_time diff: 社区增加新特性 influence: data_time支持constexpr - type: 'feature' item: Geometry diff: 社区增加新特性 influence: Geometry增加d3::point_xyz模型 - type: 'feature' item: GIL diff: 社区增加新特性 influence: image类增加移动构造与移动赋值函数,any_image_view类增加size函数 - type: 'feature' item: Histogram diff: 社区增加新特性 influence: reduce算法增加crop命令,reduce的slice命令支持category,增加count累加器,sum算法增加新参数 - type: 'feature' item: IO diff: 社区增加新特性 influence: ostream_joiner实现基于分隔符的join - type: 'feature' item: Log diff: 社区增加新特性 influence: 默认sink在每个日志后自动flush - type: 'feature' item: Math diff: 社区增加新特性 influence: 增加Cubic Hermite Interpolation、Modified Akima Interpolation、PCHIP Interpolation、Quintic Hermite Interpolation,数值分布增加熵,增加面积计算的几种简单情况。 - type: 'feature' item: Mp11 diff: 社区增加新特性 influence: 增加mp_unique_if、mp_flatten、mp_rotate_left、mp_rotate_right、mp_compose、mp_power_set、mp_partial_sum、mp_iterate - type: 'feature' item: Test diff: 社区增加新特性 influence: BOOST_TEST增加tolerance indication, user message and collection comparison modifier - type: 'feature' item: ThrowException diff: 社区增加新特性 influence: throw_exception增加boost::source_location类型的重载 - type: 'feature' item: Variant2 diff: 社区增加新特性 influence: 支持std::hash与boost::hash - type: 'feature' item: Atomic diff: 社区删除特性 influence: boost/atomic/atomic.hpp不再包含boost/atomic/atomic_flag.hpp与boost/atomic/fences.hpp(涉及到的代码需改为包含boost/atomic.hpp),删除BOOST_ATOMIC_DETAIL_HIGHLIGHT_OP_AND_TEST宏(需使用*_and_test替代),atomic<T>现在考虑T的对齐要求 - type: 'ABI' item: data_time diff: data_time全部内联,可以不链接库 influence: 无影响,社区保留了库以保持编译兼容。 - type: 'ABI' item: IO diff: 调整ostream_string至IO库,并更名为ostream_put influence: 用到此类的代码需要修改类名与库名 - type: 'ABI' item: Utility diff: 调整ostream_string至IO库,并更名为ostream_put influence: 用到此类的代码需要修改类名与库名 remark: '新增库或类,用户可以根据需要选择使用,对现有代码无影响;使用了Utility库的ostream_string、Atomic库的boost/atomic/atomic.hpp以及BOOST_ATOMIC_DETAIL_HIGHLIGHT_OP_AND_TEST宏的用户需要适配代码;'
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.
浙ICP备2022010568号-2