[STL] How do I set an iterator to element 5?
Ultimatly I want to delete element from a vector. Erase takes a iterator. IS there a way to simply set an iterator to point at the i''th element?
Many thanks,
Chris Brodie
http:\\fourth.flipcode.com
vector<int> v;
vector<int>::iterator i = v.begin() + 5;
How appropriate. You fight like a cow.
vector<int>::iterator i = v.begin() + 5;
How appropriate. You fight like a cow.
Nota bene: If you ever need an iterator to a particular input into a list or something, this won''t work. std::advance will be useful there.
How appropriate. You fight like a cow.
How appropriate. You fight like a cow.
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement