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.
N
[0, n)
eq
(x[N], y)
x + N