我是一名C++开发人员。最近,我遇到了函数对象的概念。但我想知道函数对象在日常编码中的用法。请注意这样的用法,这将使代码更干净或更有效率。
发布于 2016-06-16 18:36:51
这个词在C++意义上的函数式函数使得C++ 2011引入的lambda的闭包行为“可能”。
发布于 2016-06-16 18:37:39
函数器主要用于处理事件。
例如,事件对象将具有functors属性。当事件被触发时,函数器指向的函数将被执行。
另一个例子:你有一个可以画曲线的Plot对象。你可以给一个函数器参数,它指向允许计算曲线上的点的函数。
https://stackoverflow.com/questions/37856565
复制相似问题