1.仿函数是 "smart functions"(智能型函数)
我觉得关键在于仿函数可以拥有成员函数和成员变量,即她可以拥有自己的状态.
2.每个仿函数都有自己的型别
我觉得每个仿函数的型别都不一样,即使她们的输入和返回拥有相同的约定.
3.仿函数通常比一般函数速度快
我的理解是更多的细节可以在编译期确定下来.
1.仿函数是 "smart functions"(智能型函数)
我觉得关键在于仿函数可以拥有成员函数和成员变量,即她可以拥有自己的状态.
2.每个仿函数都有自己的型别
我觉得每个仿函数的型别都不一样,即使她们的输入和返回拥有相同的约定.
3.仿函数通常比一般函数速度快
我的理解是更多的细节可以在编译期确定下来.