std::pair
Материал из cppreference.com
| Defined in header <utility>
|
||
| template< class T1, |
||
std::pair является шаблоном структуры, который предоставляет возможность хранить два разнородных объекта, как единое целое.
Содержание |
[править] Вложенные типы
| Вложенный тип | Определение |
first_type
|
T1
|
second_type
|
T2
|
[править] Поля
| Имя поля | Тип |
first
|
T1
|
second
|
T2
|
[править] Функции-члены
| конструирует новую пару (public функция-член) | |
| присваивает содержимое (public функция-член) | |
| (C++11) |
обмен содержимым (public функция-член) |
[править] Функции, не являющиеся членами
pair создает объект типа, определяемых типов аргументовОригинал: creates a pair object of type, defined by the argument typesТекст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (шаблон функции) | |
| лексикографически сравнивает значения в паре Оригинал: lexicographically compares the values in the pair Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (шаблон функции) | |
| (C++11) |
Специализация алгоритма std::swap (шаблон функции) |
| (C++11) |
доступ к элементу pair Оригинал: accesses an element of a pair Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (шаблон функции) |
[править] Вспомогательные классы
| (C++11) |
получает размер pair Оригинал: obtains the size of a pair Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (специализация шаблона класса) |
| получает тип элементов pair Оригинал: obtains the type of the elements of pair Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (специализация шаблона класса) | |

