>>646
ランダムアクセスイテレータならばbegin()に直せば
begin() <= i && i < end()でよい。