忧郁小松鼠

文章
9
资源
0
加入时间
2年10月17天

函数对象

函数指针的一种替代策略是Function object(函数对象)。     函数对象与函数指针相比较有两个方面的优点:首先如果被重载的调用操作符是inline函数则编译器能够执行内联编译,提供可能的性能好处;其次函数对象可以拥有任意数目的额外数据,用这些数据可以缓冲结果,也可以缓冲有助于当前操作的数据。     函数对象是一个类,它重载了函数调用操作符operator() ,该操作符封装