在 c++ STL 中,如果我有一个迭代器 it
到一个 vector v
中,那么 it - v.begin()
是否保证给出我将索引放入 vector 中,以便 *it == v[it - v.begin()]
?如果是这样,对于所有随机访问迭代器都是这样吗?
最佳答案
是的,是的,并且对于所有 RA 迭代器都是如此。
关于c++ - 迭代器算术,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11280653/