Namespaces
Variants

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

From cppreference.net

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

Définit le nombre de compartiments au nombre nécessaire pour accueillir au moins count éléments sans dépasser le facteur de charge maximal et réorganise le conteneur, c'est-à-dire place les éléments dans les compartiments appropriés en tenant compte du changement du nombre total de compartiments. Appelle effectivement rehash ( std:: ceil ( count / max_load_factor ( ) ) ) .

Table des matières

Paramètres

count - nouvelle capacité du conteneur

Valeur de retour

(aucun)

Complexité

Linéaire en moyenne dans la taille du conteneur, quadratique dans le pire des cas.

Voir aussi

réserve au moins le nombre spécifié de compartiments et régénère la table de hachage
(fonction membre publique)