Skip to content

Instantly share code, notes, and snippets.

std::vector<int> NumbersFilter::ignoreTooBig(const std::vector<int> & numbers) const {
std::vector<int> filteredNumbers;
std::copy_if(numbers.begin(), numbers.end(),
std::back_inserter(filteredNumbers),
std::bind1st(std::mem_fun(&NumbersFilter::notTooBig), this));
return filteredNumbers;
}
bool NumbersFilter::notTooBig(int number) const {
return !(number > 1000);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment