std::experimental::ranges::Copyable
Von cppreference.com
< cpp | experimental | ranges
| Definiert in Header <experimental/ranges/concepts> |
||
| template< class T > concept bool Copyable = |
(Ranges TS) | |
Das Konzept Copyable<T> spezifiziert, dass T ein Movable Objekttyp ist, der auch kopiert werden kann (d.h. er unterstützt Kopierkonstruktion und Kopierzuweisung).
[bearbeiten] Hinweise
Es ist beabsichtigt, dass Copyable<T> auch Assignable<T&, const T> (Zuweisung von const rvalue) und Assignable<T&, T&> (Zuweisung von non-const lvalue) erfüllt.
[bearbeiten] Siehe auch
| gibt an, dass ein Objekt eines Typs verschoben und vertauscht werden kann (concept) |