迭代器算术

Bar*_*uch 12 c++ iterator stl

在c ++ STL中,如果我有一个迭代器it到一个向量中v,it - v.begin()保证给我一个向量的索引,那么*it == v[it - v.begin()]?如果是这样,对于所有随机访问迭代器都是如此吗?

Pup*_*ppy 11

是的,它是,并且所有RA迭代器都是如此.

  • C++ 03标准中的表76提供了使关系保证的随机访问迭代器的要求. (7认同)