由指向成员函数的指针思考指针指向的修饰和指针本身分配的修饰
class Class
{
public:
Class() = default;
void f(){printf("hhhhh\n");}
}
int main()
{
Class c;
void (Class::*ptrMemberFun)() = &Class::f; //对指针指向的修饰在*星号前,对指针分配的修饰在星号后
(c.*ptrMemberFun)();//对象电刑括起来
return 0;
}
class Class
{
public:
Class() = default;
void f(){printf("hhhhh\n");}
}
int main()
{
Class c;
void (Class::*ptrMemberFun)() = &Class::f; //对指针指向的修饰在*星号前,对指针分配的修饰在星号后
(c.*ptrMemberFun)();//对象电刑括起来
return 0;
}