Как я могу провести std::find в унаследованном массиве , не создавая новый std::vector/std::array из существующего старого массива?
например:
int ar[N];
if ( std::find(ar, ar + N, value) != &ar[N] ){ /**/ }
Является ли &ar[N] допустимым значением для проверки ситуации, когда ничего не найдено? Могу ли я быть уверенным, что я прав, используя &ar[N] как аналог std::vector::end()?