c++提高编程 4.2谓词 4.3内建函数对象

4.2.1谓词概念

概念:

返回bool类型的仿函数称为谓词

如果operator()接受一个参数,那么叫做一元谓词

如果operator()接受二个参数,那么叫做二元谓词

 

4.3.1内疚函数对象意义

概念:STL内建了一些函数对象

分类:算术仿函数   逻辑仿函数   关系仿函数

用法:

这些仿函数所产生的对象,用法和一般函数完全相同

使用内建函数对象,需要引入头文件#include<functional>

 

4.3.2算术仿函数

功能描述:

实现四则运算

其中negate是一元运算,其他都是二元运算

仿函数原型:

 

posted @ 2021-06-23 17:04  白米a  阅读(49)  评论(0)    收藏  举报