C++set/ multiset 容器set构造和赋值
- 功能描述:创建set容器以及赋值
#include <iostream>
#include <set>
using namespace std;
void printSet( set<int>& s )
{
for (set<int>::iterator it = s.begin(); it != s.end(); ++it)
{
cout << *it << " ";
}
cout << endl;
}
void test()
{
set<int> s1;
s1.insert(10);
s1.insert(20);
s1.insert(30);
s1.insert(40);
printSet(s1);
//拷贝构造
set<int>s2(s1);
printSet(s2);
//赋值
set<int>s3;
s3 = s2;
printSet(s3);
}
int main()
{
test();
return 0;
}
C++set/ multiset 容器set构造和赋值