结实摩托

文章
4
资源
0
加入时间
3年0月21天

C++中关于指向非静态成员函数和静态成员函数的指针的用法区别

int (Point::*funcptr)() const = &Point::getX; // 定义成员函数指针并初始化void (*funcptr)() = Point::showCount; // 定义一个指向函数的指针,指向类的静态成员函数在书上的例子中,有以上两条语句。可以发现,指向成员函数的指针,当指向普通成员函数时,需要使用&;指向静态成员函数时,不需...