我想知道是否有可能对对象的向量进行lower_bound,但不会重载operator
类似这样的东西(未经测试的代码)
std::vector<int> nums { 1,2,3,4,5 }; auto res = std::lower_bound(nums.begin(), nums.end(), 3, [](int a, int b){ return a<b;});