C++98 | copy (1) | multimap& operator= (const multimap& x); |
// assignment operator with multimaps #include <iostream> #include <map> int main () { std::multimap<char,int> foo,bar; foo.insert(std::make_pair('x',32)); foo.insert(std::make_pair('y',64)); foo.insert(std::make_pair('y',96)); foo.insert(std::make_pair('z',128)); bar = foo; // bar now contains 4 ints foo.clear(); // and first is now empty std::cout << "Size of foo: " << foo.size() << '\n'; std::cout << "Size of bar: " << bar.size() << '\n'; return 0; } |
multimap::multimap | 构建multimap对象(公众成员函数) |
multimap::insert | 插入元素(公众成员函数) |
multimap::find | 访问元素(公众成员函数) |