Boost 1.79.0 リリース

ガイド Boost は移植可能な C++ ライブラリで、現在約 160 の異なる関数ライブラリが含まれています。

このバージョンでは、次のライブラリが更新されます: Asio、Assert、Atomic、Beast、Core、Describe、Filesystem、Geometry、Integer、IO、Iterator、JSON、Log、Multi-index Containers、Nowide、Optional、Predef、Smart Pointers、System、ThrowException 、順不同、Variant2、Wave、LEAF、QVM。

足尾:

  • bind_allocator を追加
  • 添加 file_base::sync_all_on_writeflag
  • 欠落している basic_file::release() 実装を追加
  • シグナル セットの操作ごとの操作をキャンセルするためのサポートを追加します。
  • パブリック インターフェイスの一部として、recycling_allocator を含めます
  • 多項関数の nodiscard 属性を追加
  • OpenSSL 3.0 に対応
  • 強化されたドキュメント

また、このリリースには既知の問題があります。

  • Boost.JSON array::erase は segfault を起こします、#692 を参照してください。詳細についてはパッチを適用してください

Linux の詳細については、https://www.linuxprobe.com を確認してください。 

おすすめ

転載: blog.csdn.net/llawliet0001/article/details/124378155