这个是指向成员选择运算符,是针对类对象的指向成员操作符的指针,还有一个针对类对象指针的指向成员操作符的指针->*
用法:
class test
{
public:
void func()
{
}
};
//定义指向类test的成员函数的函数指针并以成元函数func初始化
void (test::*pf)()=&test::func;
test t;
(t.*pf)();//使用函数指针调用函数,等同于直接调用t.func();
test *pt;
(pt->*pf)();//等同于pt->func();
温馨提示:内容为网友见解,仅供参考