#include <cstdlib> #include <iostream> #include <set> using namespace std; int main(int argc, char *argv[]) { set<int> s; for(int i=0 ;i<100; i++) { pair<set<int>::iterator, bool> ret; int val = rand() % 500; ret = s.insert(val); if(!ret.second) cout << "insert number: " << val << " failed" << endl; } set<int>::iterator it = s.begin(); for(; it != s.end(); it++) cout << *it << " "; cout << endl; system("PAUSE"); return EXIT_SUCCESS; }