Pre-increment is better here: you don't need the old value of the iterator. For vector iterators there is probably no difference in work, but for other containers that might not be the case. Get in the habit of using pre-increment unless you explicitly need post.