Biblioteka C ++ - <tuple>

Wprowadzenie

Są to obiekty, które pakują elementy - być może - różnych typów razem w jeden obiekt, tak jak pary obiektów robią to dla par elementów, ale uogólnione dla dowolnej liczby elementów. Jest ściśle powiązany z klasą pary (zdefiniowaną w nagłówku ): Krotki mogą być konstruowane z par, a pary mogą być traktowane jako krotki do określonych celów.

Zajęcia

Sr.No. Klasa i opis
1 krotka

Jest to przedmiot, który może pomieścić zbiór elementów. Każdy element może być innego typu.

Zajęcia pomocnicze

Sr.No. Klasa pomocnicza i opis
1 tuple_size

Zawiera informacje o rozmiarze krotki.

2 tuple_element

Zawiera informacje o typie elementu krotki.

Tworzenie obiektów

Sr.No. Tworzenie i opis obiektów
1 make_tuple

Tworzy krotkę.

2 forward_as_tuple

Przekazuje jako krotkę.

3 wiązanie

Zawiera argumenty remisowe.

4 tuple_cat

Łączy krotki.

Dostęp do elementu

Sr.No. Dostęp do elementów i opis
1 otrzymać

Służy do uzyskania elementu.

Obiekty

Sr.No. Obiekt i opis
1 ignorować

Ignoruje przypisanie.