在线文档教程

Predicate

C++概念:谓词

Predicate概念描述了一个函数对象,该对象接受一个迭代器参数,该参数被取消引用,并用于将可测试的值作为bool...

换句话说,如果算法采用Predicate pred和迭代器first,它应该能够通过如下构造使用谓词来测试迭代器if (pred(*first)) {...}...

函数对象pred不得通过取消引用的迭代器应用任何非常数函数。此函数对象可以是函数的指针,也可以是具有适当函数调用运算符的类型的对象。

所需

  • FunctionObject

© cppreference.com

在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。

http://en.cpPreference.com/w/cpp/概念性/谓词