Estructura pair

La estructura pair es una plantilla que permite almacenar dos variables en un sólo objeto.

Funcionamiento

Al ser una estructura, nos permite de manera muy sencilla almacenar dos variables, bajo un mismo nombre. Su funcionamiento puede ser implementado fácilmente con struct sin embargo, sigue siendo un método práctico y fácil de implementar.

Eficiencia

Acceder a un elemento constante \(o(l)\)

Funciones miembro

Función Definición
(constructor) Construye un nuevo elemento pair
Operador = Asigna contenidos
swap Intercambia contenidos de dos elementos pair

Funciones no miembro

Función Definición
make_pair Crea un elemento pair definido por dos argumentos
Operadores ==, !=, <, <=, >, >= Compara lexicográficamente los valores del contenedor

Ejemplo general

Cita esta página

Include Poetry - Code. (2020, 4 de enero). Estructura pair. Obtenido de https://www.include-poetry.com/Code/C++/Estructuras/STL/Pair/

/* Comentarios */