función unordered_multimap key_eq() en C++ STL

unordered_multimap::key_eq() es una función integrada en C++ STL que devuelve un valor booleano según la comparación. Depende del predicado de comparación de equivalencia de claves utilizado por el contenedor unordered_multimap. La comparación de equivalencia de claves es un predicado que toma dos argumentos y devuelve un valor booleano que indica si deben considerarse equivalentes. Devuelve … Continue reading «función unordered_multimap key_eq() en C++ STL»

función unordered_multiset emplace_hint() en C++ STL

Unordered_multiset ::emplace_hint() es una función integrada en C++ STL que inserta un nuevo elemento en el contenedor unordered_multiset. Comienza a buscar desde la posición proporcionada en el parámetro para el punto de inserción del elemento. La posición solo actúa como una sugerencia, no decide la posición en la que se debe realizar la inserción. La … Continue reading «función unordered_multiset emplace_hint() en C++ STL»

tamaño multiconjunto() en C++ STL con ejemplos

El multiset::size() es una función incorporada en C++ STL que devuelve la cantidad de elementos en el contenedor de conjuntos múltiples. Sintaxis: multiset_name.size() Parámetros: La función no acepta ningún parámetro. Valor devuelto: la función devuelve el número de elementos en el contenedor de conjuntos múltiples. Los siguientes programas ilustran la función anterior: Programa 1: // … Continue reading «tamaño multiconjunto() en C++ STL con ejemplos»

función multiconjunto vacío() en C++ STL

La función multiset::empty() es una función integrada en C++ STL que comprueba si el multiset está vacío o no. Devuelve verdadero si el conjunto múltiple está vacío; de lo contrario, devuelve falso.  Sintaxis:   multiset_name.empty() Parámetros: La función no acepta ningún parámetro.  Valor devuelto: la función devuelve verdadero si el conjunto múltiple está vacío; de lo … Continue reading «función multiconjunto vacío() en C++ STL»

establecer la función crbegin() y crend() en C++ STL

El set::crbegin() es una función integrada en C++ STL que devuelve un iterador constante que apunta al último elemento del contenedor. El iterador no se puede usar para modificar los elementos en el contenedor del conjunto. Los iteradores se pueden aumentar o disminuir para atravesar el conjunto en consecuencia. Sintaxis:   constant_iterator set_name.crbegin() Parámetros: La función no … Continue reading «establecer la función crbegin() y crend() en C++ STL»

mapear la función cbegin() y cend() en C++ STL

map::cbegin() es una función incorporada en C++ STL que devuelve un iterador constante que se refiere al primer elemento en el contenedor del mapa. Dado que el contenedor del mapa contiene el elemento de forma ordenada, cbegin() apuntará al elemento que aparecerá primero de acuerdo con el criterio de clasificación del contenedor. Sintaxis:  map_name.cbegin() Parámetros: … Continue reading «mapear la función cbegin() y cend() en C++ STL»

función acosh() en C++ STL

acosh () es una función incorporada en C++ STL que devuelve el coseno hiperbólico inverso de un ángulo dado en radianes. La función pertenece al archivo de encabezado <cmath> . Sintaxis:  acosh(data_type x) Parámetro: la función acepta un parámetro obligatorio x que especifica el ángulo hiperbólico inverso en radianes que debe ser mayor o igual … Continue reading «función acosh() en C++ STL»

multimap::crbegin() y multimap::crend() en C++ STL

multimap::crbegin() es una función incorporada en C++ STL que devuelve un iterador inverso constante que se refiere al último elemento en el contenedor de mapas múltiples. Dado que el contenedor multimapa contiene el elemento de forma ordenada, crbegin() apuntará al elemento que aparecerá en último lugar de acuerdo con el criterio de clasificación del contenedor. … Continue reading «multimap::crbegin() y multimap::crend() en C++ STL»

unordered_map cubo() en C++ STL

Unordered_map ::bucket() es una función STL incorporada en C++ que devuelve el número de depósito donde se encuentra el elemento con la clave k en el mapa. Sintaxis:   size_type bucket(key) Parámetro: la función acepta una clave de parámetro obligatoria que especifica la clave cuyo número de depósito se devolverá. Valor devuelto: este método devuelve un tipo integral … Continue reading «unordered_map cubo() en C++ STL»

Mapa de C++ que tiene clave como tipo de datos definido por el usuario

El mapa de C++ almacena las claves en forma ordenada (tenga en cuenta que internamente utiliza un árbol de búsqueda binario autoequilibrado). El pedido se realiza internamente usando el operador ” < » Entonces, si usamos nuestro propio tipo de datos como clave, debemos sobrecargar este operador para nuestro tipo de datos. Consideremos un mapa … Continue reading «Mapa de C++ que tiene clave como tipo de datos definido por el usuario»