#include <iostream.h> #include <stl.h> int array [3] = { 1, 2, 3 }; int main () { int* p = remove_if (array, array + 3, binder1st<less<int> > (less<int> (), 2)); for (int* i = array; i != p; i++) cout << *i << endl; return 0; }