风泥

导航

函数指针的使用

指针函数的定义与函数指针的使用

类成员函数:

定义指针函数:

//声明指针函数
typedef void (A::*PADDITEMFUNC)(void);

class A
{
public:
    ...
    void addItem(void);
    ...
};

void A::func()
{
    //声明并初始化函数指针pAddItemToUI
    PADDITEMFUNC pAddItemToUI = A::addItem; 
    //调用addItem(void)
    (this->*pAddItemToUI)(void);
}

posted on 2016-02-29 18:22  风泥  阅读(81)  评论(0)    收藏  举报