摘要:
在C++编程中,成员函数指针并不常用,并且由于它实现比较复杂,很容易导致编程错误。基本用法:classB{public:intf(inta,intb){return(a+b)*m_c;}intm_c;};intmain(){typedefint(B::*MEM_FUNC)(int,int);//定义成员函数指针类型MEM_FUNCMEM_FUNCpmf;//定义成员函数指针pmfpmf=NULL;//指针可以设置为NULLpmf=&B::f;//指针可以指向一个成员函数Bb1,b2;b1.m_c=10;b2.m_c=20;inti1=(b1.*pmf)(30,40);//调用b1.f( 阅读全文