std::copyable (C++20 起)
在标头
<concepts> 定义 |
||
template< class T >
concept copyable = |
(C++20 起) | |
概念 copyable<T>
指定 T
是亦能复制的 movable
对象类型(即它支持复制构造和复制赋值)。
引用
- C++23 标准(ISO/IEC 14882:2024):
-
- 18.6 Object concepts [concepts.object]
- C++20 标准(ISO/IEC 14882:2020):
-
- 18.6 Object concepts [concepts.object]
参阅
(C++20)
|
指定能移动及交换一个类型的对象 (概念) |