自己举的例子总是不能通过,真的是让人很难过。
#include<stdio.h>
#include<set>
using namespace std;
int main(){
set<int> s;
s.insert(1);
s.insert(1);
s.insert(2);
s.insert(3);
set<int>::iterator i;
for(i=s.begin();i!=s.end();++i){
printf("%d\n",*i);
}
return 0;
}
输出结果:
为什么总是内存的地址呢。