JSON for Modern C++ 3.10.4 发布,主要修复 3.10.0 版本 bug
JSON for Modern C++ 3.10.4 发布了,主要修复了 3.10.0 版本带来的两个 bug ,此次的更新内容均向后兼容。
修复 bug
- 修复版本 3.10.0 中引入的回归错误,这个错误导致了:带默认参数的显式构造函数在编译时会报错。 #3077 #3079
- 修复版本 3.10.0 中引入的回归错误,这个错误导致了:
std::find
和std::remove
的返回值被当成一个指针,在编译时会出错 #3081 #3082 - 修复
std::filesystem::path
转换 JSON 的问题,在 3.10.3 版本之前,这种转换会导致栈溢出,3.10.3 版本在Windows 系统的编译更糟糕。 #3070 #3073
弃用函数
不建议通过初始化列表的方式将迭代器对组或指针/长度对组传递到解析函数(basic_json::parse
, basic_json::accept
, basic_json::sax_parse
, basic_json::from_cbor
, basic_json::from_msgpack
, basic_json::from_ubjson
, basic_json::from_bson
) 。应当传递两个迭代器,例如,调用 basic_json::from_cbor(ptr, ptr+len)
而不是 basic_json::from_cbor({ptr, len})
以下函数在早期版本中已被弃用,并将在下一个主要版本( 4.0.0)中删除:
iterator_wrapper
已弃用。请改用成员函数items()
。- 功能
friend std::istream& operator<<(basic_json&, std::istream&)
和friend std::ostream& operator>>(const basic_json&, std::ostream&)
已弃用。请使用friend std::istream& operator>>(std::istream&, basic_json&)
和friend operator<<(std::ostream&, const basic_json&)
代替。
所有弃用都带有注释 HEDLEY_DEPRECATED_FOR

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
正式版将至,苹果:Mac App Store 现已开放 macOS Monterey 应用提交
IT之家 10 月 19 日消息,今日,苹果面向开发者表示,Mac App Store 现已开放 macOS Monterey App 提交。 苹果表示,macOS Monterey 拥有强大的功能和技术,可帮助开发者提供更好的用户体验。要利用配备 M1、M1 Pro 和 M1 Max 的 Mac 性能,需使用 Xcode 13.1 将Mac 应用构建为通用应用。 需要注意的是,如果开发者要更新到 macOS Monterey,还需要更新到 Xcode 13(与 macOS Big Sur 11.3 或更高版本兼容)。 IT之家了解到,今日凌晨,苹果在发布会上宣布macOS Monterey 将于当地时间 10 月 25 日正式发布,随后还发布了 macOS Monterey 12 RC(Release Candidate)版。 macOS Monterey 引入了通用控制功能,允许在多个 Mac 或iPad设备上使用单个鼠标、触控板和键盘。Safari 还重新设计了新的标签栏并支持标签组。FaceTime 则支持空间音频、M1Mac 的人像模式等。
- 下一篇
Ant Design Mobile 5.0.0-beta.18 发布,AntD 移动端设计规范
Ant Design Mobile 5.0.0-beta.18 发布了。Ant Design Mobile 即 Ant Design 移动端设计规范,antd-mobile是 Ant Design 的移动规范的 React 实现,服务于蚂蚁及口碑无线业务。 更新内容如下: 特性 Steps & Steps.Step 支持了className和style属性#4185 Collapse.Panel 的title属性支持了ReactNode类型#4197 Image 增加了lazy属性,支持懒加载#4195 List.Item 增加了disabled属性#4213 CheckList 支持了classNamestyleactiveIcon属性#4199 PullToRefresh 增加了renderText属性,支持完全自定义指示器的文案#4220 优化 Mask Popup Toast Dialog Picker CascadePicker DatePicker NumberKeyboard 组件增加了stopPropagation属性,用来阻止事件的冒泡,并且默认是会阻止cli...
相关文章
文章评论
共有0条评论来说两句吧...