find_if Linear search a range for a value that satisfies a Unary Predicate Is passed an input iterator range and a unary predicate function object Returns an input iterator at the first matching value Returns end iterator if no predicate matches template It find_if(It begin, It end, Pred pred);