void rehash ( size_type n );
// unordered_multimap::max_load_factor #include <iostream> #include <string> #include <unordered_map> int main () { std::unordered_multimap<std::string,std::string> myumm; myumm.rehash(20); myumm.insert({{"apple","NY"},{"apple","WA"},{"peach","GA"}}); myumm.insert({{"orange","FL"},{"cherry","UT"}}); myumm.insert({{"strawberry","LA"},{"strawberry","NC"}}); std::cout << "current bucket_count: " << myumm.bucket_count() << std::endl; return 0; } |
unordered_multimap::bucket_count | 返回存储桶的数量(公众成员函数) |
unordered_multimap::size | 返回容量(公众成员函数) |
unordered_multimap::reserve | 重组存储桶(公众成员函数) |
unordered_multimap::max_load_factor | 获取最大负载系数(公众成员函数) |