Lambda参数仅在延迟执行时已知

时间:2014-11-24 14:13:12

标签: c++ lambda

我之前问了这个问题:

Passing C++ functions as arguments without function pointer/inlined?

我希望将函数作为参数传递。但是,传递的函数本身需要参数,这些参数仅在运行时确定,而不是在实际调用lambda之前。

我需要一种方法来决定在很早的时候传递哪个函数,并且能够在调用之前不久选择lambda的参数?

这可能吗?

(我不能使用命令模式,因为多态性的使用太多了。我有性能要求)

0 个答案:

没有答案