标签:bin insert 使用 public type map bind nbsp 函数
class A
{
public:
A();
~A();
int funA();
}
typedef std::fun(int()) CallFun;
//绑定回调函数
CallFun fun1 = boost::bind(&A::funA,&fun);
//使用
int i = fun1();
/*如果是回调群,可以使用map绑定*/
map.insert(make_pair(1,boost::bind(&A::funA,&fun)));
CallFun fun = map[1];
int i = fun ();
标签:bin insert 使用 public type map bind nbsp 函数
原文地址:http://www.cnblogs.com/huyupei/p/7609854.html