无法找到它,希望有人可以提供帮助。 std库中有一个函数,它在迭代器和无符号数字上被调用,它返回指向输入迭代器指向的对象的迭代器,如果将调用advance。我指的是哪个功能?我确定它存在!
答案 0 :(得分:2)
在C ++ 11中,有std::next
(在<iterator>
中定义)。在此之前,也有相同的提升,或者你可以自己写。
答案 1 :(得分:2)
我确定输入迭代器没有这样的函数。如果您修改(增量)input iterators,则会使其他副本无效。所以这个函数只能用于前向迭代器。
答案 2 :(得分:1)
看一下std :: next函数
http://en.cppreference.com/w/cpp/iterator/next