У меня есть простая функция, но она выводит вышеуказанную ошибку при компиляции. Я просмотрел похожие сообщения, но я правильно включил тип в свою декларацию, насколько я могу судить. Я просто пропустил что-то простое здесь?ISO C++ запрещает объявление «параметра» без типа
Заголовок:
int LinearSearch (const vector <Die> & searchVector, const <Die> & targetVal);
Реализация:
int Game::LinearSearch (const vector <Die> & searchVector, const <Die> & targetVal) {
// Simple linear search function which will return the index of targetVal in the vector
// Returns null if the value isn't found
for (int i=0; i < searchVector.size(); i++) {
if (targetVal.pips == searchVector[i].pips) return i;
}
return nullptr;
}
'const' ??? –
John3136
Пожалуйста, укажите точное сообщение об ошибке в вопросе. Мы не можем сказать, на какой параметр он жалуется, или ошибка в объявлении или определении. –