char_traits::find

static const E *find(const E *x, size_t n, const E& y);

The static member function determines the lowest N in the range [0, n) for which eq(x[N], y) is true. If successful, it returns x + N. Otherwise, it returns a null pointer.