首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

ptr_fun是一个什么样的函数,如何查不到相关资料呢

2013-07-04 
ptr_fun是一个什么样的函数,怎么查不到相关资料呢?ptr_fun是一个什么样的函数,怎么查不到相关资料呢?它是

ptr_fun是一个什么样的函数,怎么查不到相关资料呢?
ptr_fun是一个什么样的函数,怎么查不到相关资料呢?
它是怎么将一个双参函数转化成单参函数的呢?
[解决办法]

引用:
ptr_fun是一个什么样的函数,怎么查不到相关资料呢?
它是怎么将一个双参函数转化成单参函数的呢?

双参转单参用的是bind1st bind2nd
ptr_fun是 将函数指针转成函数对象(携带参数信息)
这些都是不再推荐使用的东西,复杂难看懂。
都推荐lambda,最差也该用bind.
[解决办法]
引用:
Quote: 引用:

Quote: 引用:

binnary_function是什么,我查了下是个有bool返回值的类


STL 内部对函数类型的分类, binnary_function 表示两个参数的函数. unary_function 表示一个参数的函数.

binnary_function 是不是表示带两个参数的并返回bool的函数对象类型呢.


不要求为 bool, 返回类型由它的模板参数的第三参数指定.
只有 less 这种比较操作才是要求返回 bool

热点排行