I found myself writing the following a lot:
int location =2; vector<int> vec; vector<int>::iterator it=vec.begin(); /..../ std::advance(it, location);
instead of
it= it + 5;
what is the Preferred/Recommended way ?