Я пытаюсь понять, как найти элемент в списке указателей в C ++, используя std :: find
Если бы я имел, например:
std::list<string> words;
std::string word_to_be_found;
Я мог бы просто искать вот так:
std::list<string>::iterator matching_iter = std::find(words,begin(), words.end(), word_to_be_found)
а что если у меня есть список указателей?
std::list<string *> words;
приведенный выше синтаксис больше не будет работать. Могу ли я сделать это похожим способом?
спасибо!