rbegin函数
语法:rbegin
1 |
reverse_iterator rbegin() const; |
rbegin()返回指向集合中最后一个元素的反向迭代器
源代码
1 2 3 4 5 6 7 8 |
/** * Returns a read/write reverse iterator that points to the last element * in the %set. Iteration is done in descending order according to the * keys. */ reverse_iterator rbegin() const { return _M_t.rbegin(); } |
测试代码
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
// 梁笔记 // https://zouzhongliang.com #include <iostream> #include <set> using namespace std; int main() { set<int> s1; s1.insert(10); s1.insert(12); s1.insert(13); s1.insert(9); cout<<"s1集合中元素:"<<endl; set<int>::reverse_iterator iter = s1.rbegin(); for(iter;iter!=s1.rend();iter++){ cout<<*iter<<" "; } cout<<endl; } |
测试结果:
1 2 |
s1集合中元素: 13 12 10 9 |