【发布时间】:2018-02-26 21:00:34
【问题描述】:
如果没有元素大于某个值,有什么方法可以让std::max_element 返回end 迭代器?
想象一下我有这个向量:
std::vector<int> vector{3, 6, 2, 5};
auto it = std::max_element(vector.begin(), vector.end());
如果没有元素大于 7,你如何让 it 指向 vector.end()?
【问题讨论】:
标签: c++ algorithm vector iterator