std::unordered_multimap<Key,T,Hash,KeyEqual,Allocator>::reserve
De cppreference.com
<tbody>
</tbody>
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())).
Parámetros
| count | - | La nueva capacidad del contenedor. |
Valor de retorno
(Ninguno)
Complejidad
Lineal en el tamaño del contenedor en el caso promedio, cuadrática en el peor de los casos.
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) |