You should also use it in your own code, it saves you from useless case differentiations like "is this a complex case with iterators where ++i is actually faster?". You don't lose anything if you use ++i everywhere.