【发布时间】:2016-03-26 13:17:21
【问题描述】:
我想写一个函数double add_100(double x),我已经写好了double add_two_numbers(double a, double b)的代码。 注意:这里变量x 是本地的,因此我需要在main() 函数本身中实现它。我发现std::bind 可能会有所帮助,但不知道如何实现它。我认为另一种可能性是Lambda expressions,但我再次无法弄清楚如何实现它。
【问题讨论】:
-
如果 100 是指在运行时会知道的某个数字,那么您无法实现这样的功能。不过,你可以发
std::function。