1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
// 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;
}
| |