ptr_fun/mem_fun/mem_fun_ref

背景介绍:当使用STL中的算法时,由于算法需要的回调函数既可以是普通函数也可以是仿函数,加入回调函数是普通函数,且算法对于函数的参数有一定要求,然而这个要求却限制了我们的需要,我们需要再另外在回调函数中加入参数时。

1、首先我们应当将普通函数转变为仿函数(函数对象)

2、在通过绑定适配器将仿函数的二元变为一元

因此将普通函数转变为仿函数的过程我们同样需要一种适配器即ptr_fun/mem_fun/mem_fun_ref三种

 

一、ptr_fun

将普通函数转变为仿函数

 

上一篇:VHOST_SET_MEM_TABLE 的设置


下一篇:jerry99的数列--阶乘