1234567891011121314151617181920212223
#include <algorithm> #include <iostream> #include <list> bool compare(int n) { return ((n % 3) == 0); } int main() { const int a[] = { 5, 2, 6, 1, 13, 9, 19 }; const int count = sizeof(a) / sizeof(a[0]); std::list<int> l(a, a+ count); std::cout << l.size(); std::remove_if(l.begin(), l.end(), compare); std::cout << l.size() << std::endl; return 0; }
77