std::copyable
De cppreference.com
<tbody>
</tbody>
| Definido en el archivo de encabezado <concepts>
|
||
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>; |
(desde C++20) | |
El concepto copyable<T> especifica que T es un tipo objeto movible que también puede copiarse (es decir, soporta construcción por copia y asignación de copia).
Véase también
(C++20) |
Especifica que un objeto de un tipo puede ser movido e intercambiado. (concepto) |