调用类中的函数指针

原创 2011年01月20日 17:48:00

class A
{
public:
 A(int i){j=i;p=&A::C;};
 void C(){printf("C %d/n",j);};
 void (A::*p)();
 int j;
};

 

int _tmain(int argc, _TCHAR* argv[])
{
 A a(1);
 A b(2);
 (b.*a.p)();//this指针为b

 return 0;
}

 

如何使用指向类的成员函数的指针(详解!)

我们首先复习一下"指向函数的指针"如何使用?   void print()   {   }   void (*pfun)(); //声明一个指向函数的指针,函数的参数是 void,函数的返回值是 vo...
  • lishuhuakai
  • lishuhuakai
  • 2014年01月14日 22:13
  • 26605

c++ 父类指针转换为子类指针后调用子类的成员函数问题

#include using namespacestd ; class A{ public: void display(){cout
  • mark555
  • mark555
  • 2014年04月12日 10:39
  • 1130

C++学习笔记---利用对象、引用、指针调用虚函数

虚函数总结:               虚函数只能是类成员函数,它在基类体内部说明,目的是提供一种接口界面;          虚函数不能是友元函数(即非成员函数),也不能...
  • Weiguang_123
  • Weiguang_123
  • 2014年04月19日 21:51
  • 1677

Class(类类型),Selector(选择器SEL),函数指针(IMP)

  • 2011年05月30日 20:23
  • 49KB
  • 下载

C++函数指针调用具体案例

  • 2011年04月02日 14:29
  • 887B
  • 下载

C++类成员函数指针2

  • 2012年11月17日 16:54
  • 4KB
  • 下载

通过函数指针调用C++非静态成员函数

  • 2008年04月24日 11:26
  • 1KB
  • 下载

类成员函数返回(成员)函数指针,包装类调用外部类的成员方法

#include using namespace std; /* template struct A{ void Get(){ cout
  • xiuye2015
  • xiuye2015
  • 2016年12月05日 10:30
  • 226

利用函数指针实现父类函数调用子类函数

父子类关系对于继承关系中的父类和子类,我们可以说子类是父类的一种,子类继承了父类的属性和行为。因此,子类可以访问父类的所有非私有成员。相反,父类一般情况下是不能访问子类成员的。然而,我们可以通过一些方...
  • Huoon
  • Huoon
  • 2017年03月29日 01:11
  • 748

回调函数就是一个通过函数指针调用的函数

  • 2011年01月07日 10:09
  • 50KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:调用类中的函数指针
举报原因:
原因补充:

(最多只允许输入30个字)