2012-02-07 10 views

Odpowiedz

7

taki sam sposób, by zainicjować każdy inny obiekt członkowski statyczne w C++ 03 :

class Foo{ 
private: 
    static double (*my_ptr_fun)(double,double);        
}; 

double bar(double, double); 

double (*Foo::my_ptr_fun)(double,double) = &bar; 

Niezależnie od tego, czego potrzebujesz do statycznego wskaźnika funkcji.

To się nazywa initialization. instantiation oznacza coś innego w C++.