Espacios de nombres
Variantes
Acciones

std::copyable

De cppreference.com
< cpp‎ | concepts
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).

[editar]Véase también

(C++20)
Especifica que un objeto de un tipo puede ser movido e intercambiado.
(concepto)[editar]
close