std::indirectly_movable
From cppreference.com
| ヘッダ <iterator> で定義 |
||
| template< class In, class Out > concept indirectly_movable = |
(C++20以降) | |
indirectly_movableコンセプトは、indirectly_readable型とindirectly_writableな型の間の関係を指定します。indirectly_writableな型は、indirectly_readableな型が参照するオブジェクトを直接移動できる必要があります。
[編集] 関連項目
| (C++20) |
indirectly_readable 型から indirectly_writable 型へ値をムーブでき、そのムーブが中間オブジェクトを介して実行できることを規定する(コンセプト) |
| (C++20) |
indirectly_readable 型から indirectly_writable 型へ値をコピーできることを規定する(コンセプト) |