1. 普通成员函数指针
    2. //define and initialize
    3. void (A::*p)(void) = &A::func;
    4. //caller
    5. A *a = new A();
    6. //call, parentheses are needed
    7. (a->*p)();
    8. 静态成员函数指针
    9. A a;
    10. void (*p)() = &A::funb;
    11. p();