std:: copyable
|
定義済みヘッダー
<concepts>
|
||
|
template
<
class
T
>
concept copyable
=
|
(C++20以降) | |
copyable<T>
コンセプトは、
T
がコピー可能な(つまり、コピー構築とコピー代入をサポートする)
movable
オブジェクト型であることを指定します。
参考文献
- C++23標準 (ISO/IEC 14882:2024):
-
- 18.6 オブジェクトコンセプト [concepts.object]
- C++20標準 (ISO/IEC 14882:2020):
-
- 18.6 オブジェクトコンセプト [concepts.object]
関連項目
|
(C++20)
|
型のオブジェクトが移動および交換可能であることを指定する
(concept) |