void printEven(int n) {
	if(n % 2 == 0)
		cout << n << '';
}

int main(void) {
	vector<int> v = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
	
	for_each(v.begin(), v.end(), printEven);
	cout << endl;
	return 0;
}

<aside> ➡️ 2 4 6 8 10

</aside>