std::experimental::ranges:: Movable
|
template
<
class
T
>
concept
bool
Movable
=
|
(ranges TS) | |
Movable<T>コンセプトは、
T
が移動可能なオブジェクト型(つまり、ムーブ構築、ムーブ代入が可能であり、型
T
の左値をスワップできる)であることを指定します。
Movable<T>と
std::
is_object
<
T
>
::
value
との間に包含関係が存在する必要はありません。
関連項目
|
型のオブジェクトがコピー、移動、スワップ可能であることを指定する
(コンセプト) |