【发布时间】:2012-12-11 22:50:36
【问题描述】:
我有类似以下内容:
struct A{
virtual int derp(){
if(herp()) return 1;
else return 0;
}
void slurp(){
boost::function<bool(int x, int y)> purp = /** boost bind derp to match lvalue sig **/;
}
}
有什么想法吗?我想创建基本上调用derp并忽略传入的(x,y)的函数prup。
我需要类似的东西
bool purp(int x, int y){ return derp(); }
但想避免将其创建为成员函数,而是尽可能在本地创建它?
【问题讨论】:
标签: c++ boost boost-bind