将迭代器分配给列表中的下一个元素



给定一个列表std::list<std::string> _dailyList; {"Toyota", "Nissan","Ford"}和一个迭代器std::list<std::string>::iterator _nowServicing;我该如何实现函数void RepairList::next()如果迭代器指向"Toyota"并且我调用它,它现在将指向"Nissan",如果我再次调用它,现在将指向每次调用时都向右移动的"Ford"

void RepairList::next() {
//some code
}
```

您可以使用递增迭代器

void RepairList::next() {
++_nowServicing;
}

最新更新