Имется такой код:
auto NextIterator(std::list<Word> const& list, std::list<Word>::iterator iterator)
{
auto i = iterator;
if(i != list.end())
{
++i;
}
return i;
}
......
for (auto i = iterator; i != list.end(); ++i)
{
i = NextIterator(list, iterator);
Проблема в том, что в функции NextIterator итератор всегда указывает на первый элемент. Как правильно передать его, что бы он указывал на текущий элемент
Продвижение своими сайтами как стратегия роста и независимости