我有一个class A我希望有一个指向函数的指针作为数据成员:
class A
{
protected:
double (*ptrToFunction) ( double );
public:
...
//Setting function according to its name
void SetPtrToFunction( std::string fName );
};
Run Code Online (Sandbox Code Playgroud)
但是,如果我想ptrToFunction有时候double,有时甚至int是这样的话:
//T is a typename
T(*ptrToFunction) ( double );
Run Code Online (Sandbox Code Playgroud)
在这种情况下我该如何申报呢?