В С++ primer, pg 95 автор говорит, что программисты на С++ склонны использовать!= в предпочтении < при записи петель.
for (vector<int>::size_type i = 0; i != 10; ++i) is preferred instead of
for (vector<int>::size_type i = 0; i < 10; ++i)
Я читал то же самое в ускоренном С++. Может кто-нибудь объяснить обоснование этого