Есть vector<string> words; со словами, взятыми из файла.
Необходимо организовать вывод одного из слов, начинающихся на введённую пользователем букву. При следующем запросе пользователя программа должна выводить одно из неиспользованных ранее слов, и если их не осталось, сообщать об этом.
Как реализовать?
Ищите с начала - find(words.begin(),words.end(),...). Если нашли - сохраните итератор, выводите найденное слово. При следующем поиске начинайте искать с итератора, следующего за сохраненным.
Если find вернет итератор words.end() - сообщайте, что все слова найдены...
Продвижение своими сайтами как стратегия роста и независимости