我在我的类中有一个静态函数指针,如下所示,但我不确定如何实例化它:
class Foo{
private:
static double (*my_ptr_fun)(double,double);
};
我在我的类中有一个静态函数指针,如下所示,但我不确定如何实例化它:
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++中,实例化
意味着不同的东西。