我正在使用一个 API,它要求我传递一个函数指针作为回调函数。我试图从我的类中使用这个 API,但是我得到了编译错误。
下面是我从构造函数中得到的结果:
m_cRedundencyManager->Init(this->RedundencyManagerCallBack);
这不能编译-我得到了下面的错误:
错误8错误 C3867: ‘ CLoggersInfra: : RedundencyManagerCallBack’: 函数调用缺少参数列表; 使用‘ & CLoggersInfra: : RedundencyManagerCallBack’创建指向成员的指针
我尝试了使用 &CLoggersInfra::RedundencyManagerCallBack
的建议-对我不起作用。
对此有什么建议或解释吗? ?
我用的是 VS2008。
谢谢!