函数(如来自std::find_if头的algorithm )确实很有用,但对我来说,一个严重的限制是,每次调用count_if只能使用一个谓词。
例如,给定一个像std::vector这样的容器,我想同时应用相同的find_if迭代,多个谓词;标准库中有一些东西可以在保持这种功能方法的同时实现这一点?
发布于 2013-12-24 04:27:28
只要把它们和灯笼结合起来:
std::find_if(begin(vec), end(vec),
[](elem_t val) {
return f1(val) || f2(val);
});https://stackoverflow.com/questions/20754848
复制相似问题