2012-02-07 30 views

risposta

7

Lo stesso modo si dovrebbe inizializzare ogni altro oggetto membro statico in C++ 03 :

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

double bar(double, double); 

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

Qualsiasi cosa occorra per un puntatore a funzione statica.

Questo è chiamato initialization. instantiation significa qualcosa di diverso in C++.

Problemi correlati