从C++11开始,函数对象(function object)是以下的统称:
1. 函数指针(function pointer)
2. 仿函数(functor), 即带有成员函数operator()的class的实例
3. 带有转换函数可将自己转换为pointer to function 的calss的实例
4. lambda表达式
从C++11开始,函数对象(function object)是以下的统称:
1. 函数指针(function pointer)
2. 仿函数(functor), 即带有成员函数operator()的class的实例
3. 带有转换函数可将自己转换为pointer to function 的calss的实例
4. lambda表达式