1、remove_copy()
remove_copy(ilist.begin(),ilist.end(),ostream_iterator<int>(cout, " "), 3);
2、remove_copy_if()
remove_copy_if(ilist.begin(),ilist.end(),inserter(iset,iset.end()),bind2nd(less<int>(),4));
remove_copy_if(ilist.begin(), ilist.end(),ostream_iterator<int>(cout, " "), bind2nd(greater<int>(),4));