Udostępnij za pośrednictwem


<tuple>

Definiuje szablon tuple , którego wystąpienia przechowują obiekty o różnych typach.

Wymagania

Nagłówek:<krotka>

Przestrzeń nazw: std

Elementy członkowskie

Klasy i struktury

Nazwa/nazwisko opis
tuple, klasa Opakowuje sekwencję elementów o stałej długości.
klasa tuple_element Opakowuje typ tuple elementu.
klasa tuple_size Zawija tuple liczbę elementów.
uses_allocator

Obiekty

Nazwa/nazwisko opis
tuple_element_t
tuple_size_v

Operatory

Nazwa/nazwisko opis
operator== tuple Porównanie obiektów, równe.
operator!= tuple Porównanie obiektów, a nie równe.
operator< tuple Porównanie obiektów, mniej niż.
operator< = tuple Porównanie obiektów, mniejszych lub równych.
operator> tuple Porównanie obiektów, większe niż.
operator> = tuple Porównanie obiektów, większe lub równe.

Funkcje

Nazwa/nazwisko opis
zastosować Wywołuje funkcję z krotką.
forward_as_tuple Tworzy krotkę odwołań.
get Pobiera element z tuple obiektu.
make_from_tuple Skrót do utworzenia .tuple
make_tuple Tworzy element tuple z wartości elementu.
zamiana
krawat Tworzy element tuple z odwołań do elementów.
tuple_cat Tworzy obiekt krotki z zakresem elementów typu.

Zobacz też

<tablica>