Take the following two lines of code:
for (int i = 0; i < some_vector.size(); i++) { //do stuff }
And this:
for (som
During iteration you don't need to know number of item to be processed. You just need the item and iterators do such things very good.