1

找不到了,希望有大神帮忙。std 库中有一个函数,它被一个迭代器和一个无符号数调用,它返回指向输入迭代器将指向的对象的迭代器,如果提前调用它的话。我指的是哪个功能?我确定它存在!

4

3 回答 3

2

在 C++11 中,有std::next(在 中定义<iterator>)。之前在boost里面也是一样的,也可以自己写。

于 2013-09-09T09:11:07.520 回答
2

我确定输入迭代器没有这样的功能。如果您修改(增加) 输入迭代器,则会使其其他副本无效。所以这个功能只能用于前向迭代器。

于 2013-09-09T09:16:41.007 回答
1

看看 std::next 函数
http://en.cppreference.com/w/cpp/iterator/next

于 2013-09-09T09:11:00.183 回答