摘要: 函数指针呢,都熟,用起来也很方便,但要在 c++ 的类的设计中使用函数指针却有点麻烦,因为类的成员函数跟统的过程形式的函数有点不同。那么在类中怎么使用函数指针呢?首先要注意的是函数指针的声明,在类中声明的函数指针要加上作用域://类中函数指针的声明(classname 为你使用的类名);void (classname::*ptr)(int a);然后是与函数实体的关联://functionname 为你定义的函数名;ptr=&classname::functionname;最后是通过函数指针来调用函数://通过函数指针来执行其关联的函数;(this->*ptr)(10); 阅读全文
posted @ 2013-07-12 09:26 Master.D 阅读(518) 评论(0) 推荐(0)