int v[ ] = {-1, -3, -5, 3, -2}; int* p = find_first(v, v + 5, even); if (p == v + 5) { cout << "No even nums found"; } else { cout << "First even num: " << *p; } cout << endl;