2021-12-01から1ヶ月間の記事一覧
この記事はC++ Advent Calendar 2021の21日目の記事です。 ExecutorとNetworking TS Executor Networking TS Executorの道程 AsioにおけるExecutorの発見 WG21 SG1におけるUnified Executorの追求 P2300 std::execution C++23 Feature Complete 各ライブラリ…
この記事はC++ Advent Calendar 2021の17日目の記事です。 Heterogeneous Overload? Heterogeneous Overloadというのは、(非順序)連想コンテナ(C<Key, ...>)の操作においてKeyと異なる型のオブジェクトをとることのできるオーバーロードのことです。 例えばstd::m</key,>…
文書の一覧 JTC1/SC22/WG21 - Papers 2021 mailing2021-11 全部で43本あります。 P0009R14 MDSPAN P0323R11 std::expected P0447R17 Introduction of std::hive to the standard library P0533R9 constexpr for cmath and cstdlib P1413R3 Deprecate std::al…
この記事はC++ Advent Calendar 2021の7日目の記事です。 owning_view owning_viewについては、ちょうど別に書いたので以下もご参照ください。 <ranges>のviewを見る19 - owning_view - Zenn owning_viewは右辺値の範囲から構築され、それを所有することで右辺値範囲</ranges>…