你想太多了
虽然可选的很多,但是按照标准库的写法,基本是固定的.
区间是前开后闭,迭代器都这样,begin()是第一个元素,end()是最后一个元素的后一个元素,所以是前开后闭
不取等于,什么时候见过 if(a>=b){a=b;}这种写法?
if(a>=b){a=b;}
所以不要想太多.代码要规范或者说是要有自己的风格.