Namespaces
Variants

std::experimental::ranges:: Copyable

From cppreference.net
template < class T >

concept bool Copyable =
CopyConstructible < T > &&
Movable < T > &&

Assignable < T & , const T & > ;
(ranges TS)

概念 Copyable<T> 规定 T 是一个 Movable 对象类型,且该类型同时支持复制操作(即支持拷贝构造和拷贝赋值)。

注释

预期 Copyable<T> 还要求满足 Assignable < T & , const T > (从常量右值赋值)和 Assignable < T & , T & > (从非常量左值赋值)。

参见

指定该类型对象可被移动和交换
(概念)