2012-07-01 4 views
11

C++ STL에서 v 벡터에 반복자 it이있는 경우 it - v.begin()은 벡터에 색인을 제공하도록 보장되어 있으므로 *it == v[it - v.begin()]? 그렇다면 모든 랜덤 액세스 반복자에 대해 사실입니까?반복자 산술

답변

10

네, 그렇습니다. 모든 RA 반복기에 해당합니다.

+7

C++ 03 표준의 표 76은 관계 보증을 수행하는 임의 액세스 반복기에 대한 요구 사항을 제공합니다. –