std:: copyable
|
Défini dans l'en-tête
<concepts>
|
||
|
template
<
class
T
>
concept copyable
=
|
(depuis C++20) | |
Le concept
copyable<T>
spécifie que
T
est un type d'objet
movable
qui peut également être copié (c'est-à-dire qu'il prend en charge la construction par copie et l'affectation par copie).
Références
- Norme C++23 (ISO/CEI 14882:2024) :
-
- 18.6 Concepts d'objet [concepts.object]
- Norme C++20 (ISO/CEI 14882:2020) :
-
- 18.6 Concepts d'objet [concepts.object]
Voir aussi
|
(C++20)
|
spécifie qu'un objet d'un type peut être déplacé et échangé
(concept) |