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)(); 
}

posted @ 2012-02-23 17:10  曙光中睡懒觉  阅读(455)  评论(0编辑  收藏  举报