std::unordered_multimap<Key,T,Hash,KeyEqual,Allocator>::reserve
De cppreference.com
< cpp | container | unordered multimap
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) |