1 2 3 4 5 6 7 8 9 10
struct A { void f(int = 0) const; }; typedef void (A::*PF)(int) const; void f() { PF pf = &A::f; }