#include<iostream>
#include<set>
using namespace std;
int main()
{
set<int>a;
a.insert(1);
a.insert(1);
set<int>::iterator iter=a.begin();
while(iter!=a.end())
{
cout<<*iter<<endl;
iter++;
}
}
运行结果是1,而不是两个1
#include<iostream>
#include<set>
using namespace std;
int main()
{
set<int>a;
a.insert(1);
a.insert(1);
set<int>::iterator iter=a.begin();
while(iter!=a.end())
{
cout<<*iter<<endl;
iter++;
}
}
运行结果是1,而不是两个1