Namensräume
Varianten
Aktionen

std::experimental::ranges::Permutable

Von cppreference.com
< cpp‎ | experimental‎ | ranges
 
 
 
 
Iterator-Bibliothek
Iterator-Konzepte
Indirekte aufrufbare Konzepte
                                                  
                                                  
                                                  
Gemeinsame Algorithmus-Anforderungen
                                                  
Permutable
Konzept-Dienstprogramme
Iterator-Dienstprogramme und -Operationen
Iterator-Traits
Iterator-Adapter
Stream-Iteratoren
 
template< class I >

Konzept bool Permutable =
    ForwardIterator<I> &&
    IndirectlyMovableStorable<I, I> &&

    IndirectlySwappable<I, I>;
(Ranges TS)

Das Konzept Permutable spezifiziert die gemeinsamen Anforderungen an Algorithmen, die Elemente an Ort und Stelle neu anordnen, indem sie sie verschieben oder tauschen (zum Beispiel ranges::rotate).