【发布时间】:2011-02-08 16:28:59
【问题描述】:
我有两个功能: 1.A&DataSource(); 2. void DataConsumer( A * );
我想要实现的目标:使用一个语句将它们组装成一个函子。
我试过了:
1. boost::function
当然没用,编译器说它不能将'boost::_bi::bind_t'转换为'A *'
2. boost::function
编译器说无法将参数 1 从 'boost::_bi::bind_t' 转换为 'A &'
问题:如何使用嵌套 boost::bind 的返回值?或者如果你想使用 boost::lambda::bind。
【问题讨论】:
标签: c++ boost-bind