Załóżmy, że mamjak dostać iterator do konkretnego położenia wektora
std::vector<int> v
//and ...
for(int i =0;i<100;++i)
v.push_back(i);
teraz chcę iterator do, powiedzmy, 10-element wektora.
nie robiąc następujące podejście
std::vector<int>::iterator vi;
vi = v.begin();
for(int i = 0;i<10;i++)
++vi;
jak to zepsuje zaletę losową iterator dostępu do wektora.
Możliwy duplikat [wektorów C++ STL: pobierz iterator z indeksu?] (Http://stackoverflow.com/questions/671423/c-stl-vectors-get-iterator-od-index) –