size_type bucket ( const key_type& k ) const;
// unordered_multimap::bucket #include <iostream> #include <string> #include <unordered_map> int main () { std::unordered_multimap<std::string,std::string> myumm = { {"John","Middle East"}, {"John","Africa"}, {"Adam","Europe"}, {"Bill","Norh-America"} }; for (auto& x: myumm) { std::cout << "Element [" << x.first << ":" << x.second << "]"; std::cout << " is in bucket #" << myumm.bucket (x.first) << std::endl; } return 0; } |
unordered_multimap::bucket_count | 返回存储桶的数量(公众成员函数) |
unordered_multimap::bucket_size | 返回存储桶的容量(公众成员函数) |
unordered_multimap::find | 获取元素的迭代器(公众成员函数) |