类成员函数转换成void (*)和静态成员函数获取非静态成员变量的方法
很多第三方函数需要把函数转换成void(*)类型,如libevent 1.4版本中的event_set函数:
如果要传递类成员函数给相应的函数我们应该怎样处理呢?
仅仅传递类成员函数可以吗?
不可以的!编译的时候会遇到下面的错误:
cannot convert DataWatcher::HandlerFn from type void (DataWatcher::)(int, shor
原创
2018-01-28 20:33:08 ·
1550 阅读 ·
0 评论