相关疑难解决方法(0)

比较upper_bound/lower_bound的函数

我想在排序向量中找到第一个项目,其字段小于某个值x.
我需要提供一个比较函数,将'x'与MyClass中的内部值进行比较,但我无法计算出函数声明.
我不能简单地重载'<'但是当args是'&MyClass'和'float'时我该怎么做?

 float x;
 std::vector< MyClass >::iterator last = std::upper_bound(myClass.begin(),myClass.end(),x);
Run Code Online (Sandbox Code Playgroud)

c++ algorithm stl

13
推荐指数
2
解决办法
3万
查看次数

标签 统计

algorithm ×1

c++ ×1

stl ×1