在c ++中使用min_element时,不包括第二个范围

时间:2018-02-02 06:31:40

标签: c++

min_element(vec.begin()+3,vec.begin()+5)

此处vec.begin+3是包含但vec.begin+5不具有包容性我如何将其包含在内?

1 个答案:

答案 0 :(得分:7)

  

min_element(vec.begin()+3,vec.begin()+5)

     

此处vec.begin+3vec.begin+5不包含哪些内容?

这不正确。

vec.begin()+3具有包容性。

要使vec.begin()+5包含在内,请使用vec.begin()+6作为第二个参数。

min_element(vec.begin()+3, vec.begin()+6)