【发布时间】:2015-05-18 19:19:39
【问题描述】:
AFAIK std::bind1st 接受一个二元仿函数和一个参数,并返回一个已绑定第一个参数的一元仿函数。 STL是否提供类似std::bind1st的函数,接受一元函数和一个参数,并返回一个不带参数的函数?
编辑:我需要一个比 C++11 更早的版本的解决方案(我没有放那个标签)
【问题讨论】:
-
从 C++11 开始,
std::bind可以正常工作,lambda 也是如此。 -
boost::bind? Boost.Lambda/Boost.Phoenix? -
@CaptainGiraffe C++03
-
@chris 我需要 STL 解决方案
标签: c++ stl functional-programming bind