set容器中不允许重复的元素存在,如果插入的是已经存在的元素就会被消除
容器中的元素插入以后都是排好序
测试代码:
#include<bits/stdc++.h>
using namespace std;
int main()
{set<int>s;
s.insert(8);
s.insert(5);
s.insert(12);
s.insert(16);
s.insert(8);
cout<<s.size()<<endl;
for(set<int>::iterator it=s.begin();it!=s.end();it++)
{cout<<*it<<endl;
}
}
测试结果