Как я могу сохранить значение min_element? Он говорит, что это прямой итератор, но я не могу понять, как его сохранить (присвоить переменной). Я хочу иметь доступ к нему по местоположению в векторе. Все, что я могу найти, это примеры использования фактического элемента (используя * min_element ()). Я пытался
iterator< forward_iterator_tag, vector<string> > min_word_iterator = min_element(first_words_in_subvecs.begin(), first_words_in_subvecs.end());
но это не сработало. Я собираюсь заменить элемент в этом индексе другим элементом.