Namespaces
Variants

std::unordered_set<Key,Hash,KeyEqual,Allocator>:: reserve

From cppreference.net

void reserve ( size_type count ) ;
(desde C++11)

Establece el número de cubetas al necesario para alojar al menos count elementos sin exceder el factor de carga máximo y rehashea el contenedor, es decir, coloca los elementos en las cubetas apropiadas considerando que el número total de cubetas ha cambiado. Efectivamente llama a rehash ( std:: ceil ( count / max_load_factor ( ) ) ) .

Contenidos

Parámetros

count - nueva capacidad del contenedor

Valor de retorno

(ninguno)

Complejidad

Caso promedio lineal en el tamaño del contenedor, caso peor cuadrático.

Véase también

reserva al menos el número especificado de buckets y regenera la tabla hash
(función miembro pública)