im пытается найти положение минимального значения в векторе, используя алгоритм поиска STL (и алгоритм min_element), но вместо того, чтобы возвращать позицию, это просто дает мне значение. Например, если это минимальное значение, позиция будет возвращена как 8 и т.д. Что я здесь делаю неправильно?
int value = *min_element(v2.begin(), v2.end());
cout << "min value at position " << *find(v2.begin(), v2.end(), value);