<tuple>
Определяет шаблон 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 | Создает объект кортежа с диапазоном элементов типа. |
См. также
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по