我知道我可以这样做:
vector<int> insidetest;
if(std::all_of(insidetest.begin(),insidetest.end(),[](int i){return i>100;}))
{
std::cout << "All greater" << std::endl;
}
但我想调用另一个函数(可能比> 1000更复杂)。如何在 std::all_of 中调用另一个函数,例如:
bool fun(const vector<int> *s)
{
return true;
}