Я ищу, чтобы найти индекс искомого значения в массиве с помощью этого кода. Я получаю сообщение об ошибке, которое связано с постоянным вектором, но я не уверен, как его исправить.Поиск позиции индекса в векторе
int linearFind(const vector<int>& vec, int y){
vector<int>::iterator t=find(vec.begin(), vec.end(), y);
if (t != vec.end())
return (t-vec.begin());
else
return -1;
}