Espacios de nombres
Variantes
Acciones

std::unordered_multimap<Key,T,Hash,KeyEqual,Allocator>::reserve

De cppreference.com
 
 
 
 
void reserve( size_type count );
(desde C++11)

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

Contenido

[editar]Parámetros

count - La nueva capacidad del contenedor.

[editar]Valor de retorno

(Ninguno)

[editar]Complejidad

Lineal en el tamaño del contenedor en el caso promedio, cuadrática en el peor de los casos.

[editar]Véase también

(C++11)
Reserva al menos el número de depósitos especificados y regenera la tabla de dispersión.
(función miembro pública)[editar]
close