STL学习笔记(四):仿函数(functor)
2007-11-01 11:07
162 查看
任何东西,只要其行为像一个函数,它就是一个函数。这就是functor的精髓。所谓函数行为,是指可以“使用小括号传递参数,进而调用某个东西”。
仿函数有一下优点:
1、仿函数是“SMART FUNCTIONS”。因为它是一个对象,可以用有成员函数和成员变量。这意味着它可以拥有状态。
2、仿函数有自己的型别。
3、仿函数有较高的效率。
仿函数有一下优点:
1、仿函数是“SMART FUNCTIONS”。因为它是一个对象,可以用有成员函数和成员变量。这意味着它可以拥有状态。
2、仿函数有自己的型别。
3、仿函数有较高的效率。
相关文章推荐
- C++回调函数(callback)与仿函数(functor)的异同
- C++回调函数(callback)与仿函数(functor)的异同
- 【zz】C++回调函数(callback)与仿函数(functor)的异同
- Functor 仿函数
- C++ 仿函数(functor) (转载)
- functor 仿函数
- C++ STL 学习 :for_each与仿函数(functor)
- C++回调函数(callback)与仿函数(functor)的异同
- C++ STL 学习 :for_each与仿函数(functor)
- C++回调函数(callback)与仿函数(functor)的异同
- 仿函数(functor)的简单实现
- C++回调函数 (callback)与仿函数(functor)的异同
- C++回调函数(callback)与仿函数(functor)的异同
- 深入理解仿函数(functor或function object)
- 在STL中的functor(仿函数)的另一用处:当模板函数必须要进行偏特化时
- c++仿函数 functor
- C++回调函数(callback)与仿函数(functor)的异同
- C++回调函数(callback)与仿函数(functor)的异同
- C++ STL 学习 :for_each与仿函数(functor)
- C++ STL 学习 :for_each与仿函数(functor)(一)