我在学习C++STL set的时候遇到问题了求大神 帮忙
#include<iostream>
#include<set>
using namespace std;
struct T{
bool operator()(int a,int b){
return (a>b);
}
};
void main()
{
set<int,T> v1;
v1.insert(20);
v1.insert(200);
v1.insert(2001);
v1.insert(200000);
v1.insert(120);
for(set<int,T>::iterator it=v1.begin();it!=v1.end();it++){
cout<<*it<<endl;
}
set<int,T>::iterator l=v1.find(10);
pair<set<int,T>::iterator,set<int,T>::iterator> mypair=v1.equal_range(200);
cout<<*(mypair.first)<<endl;
}