set 和 multiset 区别在于 multiset 中元素允许有重复,而set中元素不允许有重复;
#include<iostream> #include<set> using namespace std; int main(){ multiset<int> m; m.insert(1); m.insert(7); m.insert(2); m.insert(5); m.insert(5); for(multiset<int>::iterator iter = m.begin(); iter != m.end(); ++iter) cout<<*iter<<" "; cout<<endl; return 0; }
#include<iostream> #include<set> using namespace std; int main(){ set<int> m; m.insert(1); m.insert(7); m.insert(2); m.insert(5); m.insert(5); for(set<int>::iterator iter = m.begin(); iter != m.end(); ++iter) cout<<*iter<<" "; cout<<endl; return 0; }
上一篇:windows标准显示窗口..
下一篇:C++生成不重复随机数..