Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
std::unorde...imap::rehash(3) C++ Standard Libarystd::unorde...imap::rehash(3)

NAME
       std::unordered_multimap::rehash - std::unordered_multimap::rehash

Synopsis
	  void rehash( size_type count );  (since C++11)

	  Changes  the	number	of  buckets to a value n that is not less than
       count and satisfies
	  n >= size() /	max_load_factor(), then	rehashes the  container,  i.e.
       puts the	elements
	  into	appropriate  buckets  considering that total number of buckets
       has changed.

Parameters
	  count	- lower	bound for the new number of buckets

Return value
	  (none)

Complexity
	  Average case linear in the size of the container,  worst  case  qua-
       dratic.

Notes
	  rehash(0)  may be used to force an unconditional rehash, such	as af-
       ter suspension of
	  automatic rehashing by temporarily increasing	max_load_factor().

See also
		  reserves space for at	least the specified number of elements
       and regenerates
	  reserve the hash table
		  (public member function)

http://cppreference.com		  2024.06.10	 std::unorde...imap::rehash(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=std::unordered_multimap::rehash&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help