关于在类中如何使用typedef 来代表一个函数?
关于在类中使用typedefclass CA
{
public:
char lcFun(int a){ return 'a'; }
};
CA ca;
typedef char (CA::*PTRFUN)(int);
PTRFUN pFun;
void main()
{
pFun = CA::lcFun; //在主函数中如何使用?
ca.(*pFun)(2); //如何调用?
}
请高手赐教,不胜感激!!
2008-01-11 17:02
2008-01-11 17:05