Namespaces
Variants

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

From cppreference.net

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

Setzt die Anzahl der Buckets auf die Anzahl, die benötigt wird, um mindestens count Elemente aufzunehmen, ohne den maximalen Ladefaktor zu überschreiten, und rehasht den Container, d.h. verteilt die Elemente in entsprechende Buckets unter Berücksichtigung der geänderten Gesamtanzahl der Buckets. Ruft effektiv rehash ( std:: ceil ( count / max_load_factor ( ) ) ) auf.

Inhaltsverzeichnis

Parameter

count - neue Kapazität des Containers

Rückgabewert

(keine)

Komplexität

Im Durchschnitt linear in der Größe des Containers, im schlimmsten Fall quadratisch.

Siehe auch

reserviert mindestens die angegebene Anzahl von Buckets und regeneriert die Hashtabelle
(öffentliche Elementfunktion)