value_compare value_comp() const;
// multiset::value_comp #include <iostream> #include <set> int main () { std::multiset<int> mymultiset; std::multiset<int>::value_compare mycomp = mymultiset.value_comp(); for (int i=0; i<7; i++) mymultiset.insert(i); std::cout << "mymultiset contains:"; int highest = *mymultiset.rbegin(); std::multiset<int>::iterator it = mymultiset.begin(); do { std::cout << ' ' << *it; } while ( mycomp(*it++,highest) ); std::cout << '\n'; return 0; } |
multiset::key_comp | 返回比较对象(公众成员函数) |
multiset::find | 获取元素迭代器(公众成员函数) |
multiset::count | 具有特定值的元素数量(公众成员函数) |
multiset::lower_bound | 返回迭代器下界(公众成员函数) |
multiset::upper_bound | 返回迭代器上界(公众成员函数) |