[C++基础]028_获取类成员函数的指针
2013-03-20 00:47
323 查看
[C++基础]028_获取类成员函数的指针
#include <iostream> using namespace std; class A { public: static void staticmember(){cout<<"static"<<endl;} void nonstatic(){cout<<"nonstatic"<<endl;} virtual void virtualmember(){cout<<"virtual"<<endl;} }; int main() { A a; void (*ptrstatic)() = &A::staticmember; void (A::*ptrnonstatic)() = &A::nonstatic; void (A::*ptrvirtual)() = &A::virtualmember; ptrstatic(); (a.*ptrnonstatic)(); (a.*ptrvirtual)(); system("pause"); return 0; }
相关文章推荐
- [C++基础]028_获取类成员函数的指针
- C++获取类成员函数的指针
- c++基础之成员函数及this指针的意义
- C/C++基础知识:函数指针和指针函数的基本概念
- C++基础(二)C/C++中的静态、非静态成员函数、变量
- 成员函数指针与高性能的C++委托(上篇)
- C++中 指向成员函数的指针
- C++利用类静态变量,实现伪类对象空指针成功访问含有成员变量的成员函数而不崩溃
- [C++基础]typedef 函数指针的用法
- 在C++中定义类成员函数指针
- C++关于类成员函数指针的正确写法
- C++获取类成员函数地址
- C++指向成员函数的指针
- C/C++基础知识:函数指针和指针函数的基本概念
- c++指针深入全面总结--包括对象数据成员和成员函数的指针
- 转: C++指针直接调用类成员函数探讨
- C++中,如何定义和使用指向成员函数的指针
- C++基础:常量成员函数特殊说明
- c++ 变量声明: 成员函数指针 成员变量指针
- C++的静态成员函数指针