您的位置:首页 > 其它

set简单用法2 带排序的插入

2014-01-22 10:56 239 查看
#include "stdafx.h"
#include <set>
#include <iostream>

using namespace std;

int main(int argc, char* argv[])
{
set<int,greater<int> > m_k;

m_k.insert(2);
m_k.insert(3);
m_k.insert(1);

set<int,greater<int> >::reverse_iterator rindex;
set<int,greater<int> >::iterator index;

for (rindex = m_k.rbegin(); rindex != m_k.rend(); rindex++)
{
cout<<*rindex<<" ";
}
cout<<endl;
for (index = m_k.begin(); index != m_k.end(); index++)
{
cout<<*index<<" ";
}
cout<<endl;

return 0;
}


这个可以在初始化的时候,就可以带一个函数。比较函数。这样插入的时候,就是有一个顺序的插入了!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐