C++98 | iterator end(); const_iterator end() const; |
// multimap::begin/end #include <iostream> #include <map> int main () { std::multimap<char,int> mymultimap; mymultimap.insert (std::pair<char,int>('a',10)); mymultimap.insert (std::pair<char,int>('b',20)); mymultimap.insert (std::pair<char,int>('b',150)); // show content: for (std::multimap<char,int>::iterator it=mymultimap.begin(); it!=mymultimap.end(); ++it) std::cout << (*it).first << " => " << (*it).second << '\n'; return 0; } |
multimap::begin | 返回指向multimap容器第一个元素的迭代器(公众成员函数) |
multimap::rbegin | 返回指向容器中最后一个元素的反向迭代器(公众成员函数) |
multimap::rend | 返回一个指向容器中第一个元素之前的理论元素的反向迭代器(公众成员函数) |