//
// Created by hy on 2024/7/12.
//
#include <iostream>
using namespace std;
#include <set>
//set 和multset容器的区别
void test01()
{
set<int> s;
pair<set<int>::iterator,bool> ret = s.insert(10);
if (ret.second){ //返回是true,和false
cout<<"第一次插入成功"<<endl;
} else{
cout<<"第一次插入失败"<<endl;
}
ret = s.insert(10);
if (ret.second){
cout<<"第2次插入成功"<<endl;
} else{
cout<<"第2次插入失败"<<endl;
}
multiset<int> ms;
//允许插入重复的值
ms.insert(10);
ms.insert(10);
for (multiset<int> ::iterator it = ms.begin();it!=ms.end() ;it ++) {
cout << *it << " ";
}
cout << endl;
}
int main(){
test01();
return 0;
system("pause");
}
2.第一个小括号代表重载,第二个括号填的是重载的参数列表