Namensräume
Varianten
Aktionen

std::experimental::ranges::TagSpecifier

Von cppreference.com
< cpp‎ | experimental‎ | ranges
 
 
 
 
Allgemeine Dienstprogramme-Bibliothek
Hilfskomponenten
Funktionsobjekte
Metaprogrammierung und Typ-Traits
Getaggte Paare und Tupel
TagSpecifier
                          
Tag-Spezifizierer
                                      
                          
 
Definiert in Header <experimental/ranges/utility>
template< class T >
concept bool TagSpecifier = /* implementierungsabhängig */;
(Ranges TS)

Das Konzept TagSpecifier<T> ist erfüllt, wenn und nur wenn T ein Tag-Spezifizierer für die Verwendung mit ranges::tagged ist.

Der Ranges TS stellt eine Reihe von Tag-Spezifizierern in <experimental/ranges/algorithm> bereit. Benutzer können ihre eigenen Tag-Spezifizierer nicht definieren.

[bearbeiten] Siehe auch

erweitert einen Tupel-ähnlichen Typ um benannte Accessoren
(class template) [bearbeiten]
Tag-Specifier für die Verwendung mit ranges::tagged
(class) [bearbeiten]