class Foo{ private: static double (*my_ptr_fun)(double,double); };
class Foo{ private: static double (*my_ptr_fun)(double,double); }; double bar(double,double); double (*Foo::my_ptr_fun)(double,double) = &bar;
无论如何你都需要一个静态函数指针.
这称为初始化.实例化意味着C中有不同的东西.