问题 迭代器算术


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


7841
2017-07-01 08:44


起源



答案:


是的,确实如此,所有RA迭代器都是如此。


10
2017-07-01 08:51



C ++ 03标准中的表76提供了使关系保证的随机访问迭代器的要求。 - Michael Burr


答案:


是的,确实如此,所有RA迭代器都是如此。


10
2017-07-01 08:51



C ++ 03标准中的表76提供了使关系保证的随机访问迭代器的要求。 - Michael Burr