std::copyable_C++中文网
| 定义于头文件 |
||
| template <class T> concept copyable = |
(C++20 起) | |
概念 copyable<T> 指定 T 是亦能复制的 movable 对象类型(即它支持移动构造和移动赋值)。
注意
有意令 copyable<T> 亦要求 std::assignable_from<T&, const T> (从 const 左值赋值)和 std::assignable_from<T&, T&> (从非 const 左值赋值)得到满足。
参阅
| (C++20) |
指定能移动及交换一个类型的对象 (概念) |