Namespaces
Variants

std:: tuple_element <std::experimental::ranges::tagged>

From cppreference.net
template < std:: size_t N, class Base, class ... Tags >

struct tuple_element < N, std :: experimental :: ranges:: tagged < Base, Tags... >>

: std:: tuple_element < N, Base > { } ;
(ranges TS)

Die partielle Spezialisierung von std:: tuple_element für tagged bietet kompilierzeit-Zugriff auf die Typen der Elemente von tagged unter Verwendung einer tuple-ähnlichen Syntax. Sie leitet einfach weiter an std:: tuple_element < N, Base > .

Mitgliedertypen

Mitgliedstyp Definition
type std:: tuple_element_t < N, Base >

Siehe auch

ermittelt den Typ des angegebenen Elements
(Klassen-Template-Spezialisierung)
ermittelt den Typ der Elemente von array
(Klassen-Template-Spezialisierung)
ermittelt den Typ der Elemente von pair
(Klassen-Template-Spezialisierung)
ermittelt die Größe eines tagged
(Klassen-Template-Spezialisierung)