C++ 类成员函数回调调用方法
class CAdd
{
void printAdd(int addNum)
{
}
};
1.方法一
void mian()
{
typedef void (CAdd::*Fun)(int);
CAdd *p = new CAdd;
Fun funPtr;
funPtr = CAdd::printAdd; //这个时候funPtr并没有指定的地址,只有相对地址
(p-> *funPtr)();
}
class CAdd
{
void printAdd(int addNum)
{
}
};
1.方法一
void mian()
{
typedef void (CAdd::*Fun)(int);
CAdd *p = new CAdd;
Fun funPtr;
funPtr = CAdd::printAdd; //这个时候funPtr并没有指定的地址,只有相对地址
(p-> *funPtr)();
}