unordered_set end() en C++ STL

La función unordered_set::end() es una función integrada en C++ STL que devuelve un iterador que apunta al elemento más allá del final. Este iterador no apunta directamente a un elemento, sino que apunta a la ubicación justo después del último elemento. Sintaxis umap_name.end() or, umap_name.end(int i) Parámetros : esta función toma un solo parámetro entero  … Continue reading «unordered_set end() en C++ STL»

unordered_set bucket_size() en C++ STL

La función unordered_set::bucket_size() es una función integrada en C++ STL que devuelve el número total de elementos presentes en un depósito específico en un contenedor unordered_set. El cubo es una ranura en la tabla hash interna de unordered_set donde se almacenan los elementos. Nota : los cubos en unordered_set están numerados de 0 a n-1, … Continue reading «unordered_set bucket_size() en C++ STL»

operador unordered_set= en C++ STL

El ‘=’ es un operador en C++ STL que copia (o mueve) un conjunto_desordenado a otro conjunto_desordenado y conjunto_desordenado::operador= es la función de operador correspondiente. Hay tres versiones de esta función. La primera versión toma como referencia un conjunto_desordenado como argumento y lo copia en un conjunto_desordenado. La segunda versión realiza una asignación de movimiento, … Continue reading «operador unordered_set= en C++ STL»

función unordered_set cbegin() en C++ STL

El método unordered_set::cbegin() es una función incorporada en C++ STL que se usa para devolver un const_iterator que apunta al primer elemento en el contenedor unordered_set. Este iterador puede apuntar al primer elemento o al primer elemento de cualquier depósito especificado en el contenedor unordered_set. Nota : un const_iterator solo se puede usar para acceder … Continue reading «función unordered_set cbegin() en C++ STL»

unordered_set equal_range en C++ STL

equal_range() en general, devuelve un rango que incluye todos los elementos iguales al valor dado. Para unordered_set donde todas las claves son distintas, el rango devuelto contiene como máximo un elemento. Sintaxis setname.equal_range(key name) Argumentos Toma como parámetro la clave a buscar. Valor devuelto Devuelve dos iteradores: límite inferior y superior del rango que contiene … Continue reading «unordered_set equal_range en C++ STL»

función unordered_set cend() en C++ STL

El método unordered_set::cend() es una función integrada en C++ STL que se usa para devolver un const_iterator que apunta al elemento pasado el final en el contenedor unordered_set o en uno de sus cubos. Esta función no apunta directamente a ningún elemento del contenedor. Solo se usa para indicar el final de un contenedor o … Continue reading «función unordered_set cend() en C++ STL»

Unordered_set función vacía() en C++ STL

Unordered_set ::empty es una función integrada en C++ STL que se utiliza para comprobar si un contenedor de unordered_set está vacío o no. Devuelve True si el contenedor unordered_set está vacío; de lo contrario, devuelve False. Sintaxis : map_name.empty() Parámetros: Esta función no acepta ningún parámetro. Valor de retorno: devuelve un valor booleano True si … Continue reading «Unordered_set función vacía() en C++ STL»

función unordered_set clear() en C++ STL

La función unordered_set::clear() es una función integrada en C++ STL que se usa para borrar un contenedor unordered_set. Es decir, esta función elimina todos los elementos de un conjunto_desordenado y lo vacía. Se invalidan todos los iteradores, punteros y referencias al contenedor. Esto reduce el tamaño del contenedor a cero.  Sintaxis :   unordered_set_name.clear() Parámetro : … Continue reading «función unordered_set clear() en C++ STL»

unordered_set max_size() en C++ STL

Unordered_set ::max_size() es una función integrada en C++ STL, definida en <unordered_set.h> que devuelve el número máximo de elementos que puede contener un contenedor de unordered_set (es decir, el tamaño máximo de unordered_set) debido a restricciones del sistema o implementación interna. Sintaxis : map_name.max_size() Parámetros: Esta función no acepta ningún parámetro. Simplemente devuelve el tamaño … Continue reading «unordered_set max_size() en C++ STL»

función unordered_set rehash() en C++ STL

Unordered_set ::rehash() es una función incorporada en C++ STL que se usa para establecer la cantidad de cubos en el contenedor de unordered_set en un tamaño dado o más. Si el tamaño es mayor que el tamaño actual del contenedor, se llama al refrito. Si es más bajo que el tamaño actual, entonces la función … Continue reading «función unordered_set rehash() en C++ STL»