指向成员函数的函数指针
我希望将函数指针设置为一个类的成员,它是指向同一个类中另一个函数的指针。我这么做的原因很复杂。
在本例中,我希望输出为“1”。
class A {public: int f(); int (*x)();}int A::f() { return 1;}int main() { A a; a.x = a.f; printf("%d\n",a.x())}
但这在编译上失败了。为什么?
三国纷争
慕莱坞森
相关分类