Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Определяет шаблон tuple, экземпляры которого содержат объекты различных типов.
Требования
Заголовок:<кортеж>
Пространство имен: std
Участники
Классы и структуры
| Имя | Описание |
|---|---|
| Класс tuple | Создает последовательность элементов фиксированной длины. |
| Класс tuple_element | Заключает в оболочку тип элемента tuple. |
| Класс tuple_size | Создает оболочку для счетчика элементов tuple . |
| uses_allocator |
Объект
| Имя | Описание |
|---|---|
| tuple_element_t | |
| tuple_size_v |
Операторы
| Имя | Описание |
|---|---|
| operator== | tuple Сравнение объектов, равных. |
| оператор!= | tuple Сравнение объектов, а не равно. |
| operator< | tuple Сравнение объектов, меньше. |
| operator<= | tuple Сравнение объектов, меньше или равно. |
| operator> | tuple Сравнение объектов, больше. |
| operator>= | tuple Сравнение объектов, больше или равно. |
Функции
| Имя | Описание |
|---|---|
| apply | Вызывает функцию с кортежем. |
| forward_as_tuple | Создает кортеж ссылок. |
| get | Возвращает элемент из объекта tuple. |
| make_from_tuple | Короткий tuple, чтобы сделать . |
| make_tuple | Создает tuple из значений элементов. |
| swap | |
| tie | Создает tuple из ссылок на элементы. |
| tuple_cat | Создает объект кортежа с диапазоном элементов типа. |