May be the second one can avoid overflow.
究竟.不能保证乞丐可以代表;但在第二种情况下,中间值以及预期结果不会大于结束,因此没有溢出的危险.
第二种形式也可以用于仿射类型,如指针和其他随机访问迭代器,可以减去给定距离,但不能相加.