知乎:https://www.zhihu.com/people/monkey.d.luffy Android高级开发交流群2: 752871516
全部博文(315)
发布时间:2013-05-05 15:37:30
来自百度知道 关于c++STL中,使用mem_fun的问题2012-03-06 13:38tsengwaito | 分类:C/C++ | 浏览253次调用STL算法并以某个类的成员函数为参数时,要用mem_fun或者mem_fun_ref,但是为什么我在书上看到,一个类中重载了 () , 然后在main函数里用for_each算法.........【阅读全文】
发布时间:2013-05-05 15:33:37
学习使用mem_fun、mem_fun_ref函数2012-05-07 21:10:36提出问题有一个用户信息类CUserInfo,包括一个类成员函数initdata(用于初始化用户数据),代码如下:class CUserInfo{public:void initdata(void){// ...}};假设有一个列表存放所有的用户数据:std::list<CUserInfo> us.........【阅读全文】
发布时间:2013-05-05 15:16:01
ptr_fun,mem_fun,mem_fun_ref 浅析 一 ptr_fun:[cpp] view plaincopyprint?list<Widget*> widgetPtrs; bool isInteresting(const Widget *pw); list<Widget*>::iterator&nb.........【阅读全文】
发布时间:2013-05-05 00:57:10
关于标准库中的ptr_fun/binary_function/bind1st/bind2nd以前使用bind1st以及bind2nd很少,后来发现这两个函数还挺好玩的,于是关心上了。在C++ Primer对于bind函数的描述如下:“绑定器binder通过把二元函数对象的一个实参绑定到一个特殊的值上将其转换成一元函数对象C++标准库提供了两种预定义的binder 适.........【阅读全文】
发布时间:2013-05-05 00:49:48
function template<functional>std::ptr_funtemplate <class Arg, class Result> pointer_to_unary_function<Arg,Result> ptr_fun (Result (*f)(Arg));template <class Arg1, class Arg2, class Result> pointer_to_binary_function<Arg1,Arg2,Result> ptr_fun (Result (*f)(Arg1,Arg2));Convert fu.........【阅读全文】