std::experimental::ranges::Movable
< cpp | experimental | ranges
template < class T > concept bool Movable = |
(范围 TS) | |
概念 Movable<T>
指定 T
是能移动(即移动构造、移动赋值且 T
的左值能交换)的对象类型。
Movable<T>
与 std::is_object<T>::value 间不需要任何蕴含关系。
参阅
指定该类型对象能被复制、移动和交换 (概念) |