ArrayIndexOf

Ищет первое вхождение значения в одномерном массиве.

template<typename T>
int ArrayIndexOf(
   T&         array[],         // массив для поиска
   T          value,           // искомое значение
   const int  start_index,     // начальный индекс
   const int  count            // диапазон поиска
   );

Параметры

&array[]

[out]  Массив для поиска.

value

[in]  Искомое значение.

start_index

[in]  Начальный индекс, с которого начинается поиск.

count

[in]  Длина диапазона поиска.

Возвращаемое значение

Возвращает индекс первого найденного элемента. Если значение не найдено, возвращает -1.