类成员函数指针的使用
2009-12-05 23:12
295 查看
#include <iostream> class A { public: A(){}; virtual ~A(){}; }; class B : public A { public: B(){}; ~B(){}; int Fb(int a){ return a*a;} }; typedef int (A::*Myfunction)(int); int main() { B* pB = new B; Myfunction pf = (Myfunction)(&B::Fb); int retValue = (pB->*pf)(3); std::cout<<retValue; std::cin>>retValue; return 1; }
相关文章推荐
- 使用纯C函数指针调用C++的类成员函数
- 成员函数指针和其他类型的强制转换,使用一般指针调用成员函数
- 类里面的成员函数指针使用
- 在模板类成员函数入参中使用回调函数指针
- 关于C++成员函数指针的使用
- 一个完整的使用成员函数指针的例子
- 静态成员函数、this指针、对象指针和动态对象使用小结
- C++成员函数指针详细使用指南
- boost准模板库date迭代器(指针)使用以及常用的两个静态成员函数is_leap_year()和end_of_month_day()
- 类模板的成员函数的形参是函数指针的使用
- 类的成员函数指针的使用方法
- C++ MFC 其他函数获得主对话框指针并使用成员的方法
- error: 函数调用缺少参数列表;请使用“&BinTree<char>::_PrintNode”创建指向成员的指针
- C++成员函数指针的使用范例
- 类成员函数指针的定义和使用
- 使用纯C函数指针调用C++的类成员函数
- 类成员函数指针的使用,代码片段供参考
- C++里,在类中使用指向类成员函数的指针
- C++成员函数指针的使用方法
- 成员函数指针使用