◐ Shell
clean mode source ↗

std::copyable - cppreference.com

提供: cppreference.com

<tbody> </tbody>

template <class T> concept copyable = std::copy_constructible<T> && std::movable<T> && std::assignable_from<T&, T&> && std::assignable_from<T&, const T&> && std::assignable_from<T&, const T>;

(C++20以上)

コンセプト copyable<T>T がコピーも可能 (つまりコピー構築およびコピー代入をサポートする) な movable オブジェクト型であることを表します。

関連項目

その型のオブジェクトがムーブ可能でありスワップ可能であることを指定します
(コンセプト) [edit]