函数指针--成员函数(静态,非静态)&普通函数
来源:互联网 发布:怎么做网络营销 知乎 编辑:程序博客网 时间:2024/05/22 16:03
#include<iostream>using namespace std;class A{public: //静态成员函数 static void function(int i) {cout<<++i<<endl;} //非静态成员函数 void fun(int i) {cout<<--i<<endl;}};//普通函数void Fun(int i){ cout<<i<<endl;}//非静态成员函数typedef void (A::*FuncPointer)(int i); //静态成员函数typedef void (*FuncP)(int i);int main() { FuncP f = A::function; FuncPointer ff= &A::fun; FuncP fff= Fun; A a; //静态成员函数指针 f(7); //非静态成员函数指针 (a.*ff)(7); //普通函数指针 fff(7); return 0;}
0 0
- 函数指针--成员函数(静态,非静态)&普通函数
- 普通函数,成员函数,静态成员函数与【指针】
- 非静态成员函数与this指针
- 静态成员函数引用非静态成员
- 静态成员函数访问非静态成员
- 静态成员函数调用非静态成员
- 指向非静态成员函数的函数指针
- 普通成员函数调用静态成员数据
- 静态成员函数调用非静态成员变量(转)
- 非静态成员函数地址
- 类中的三种函数(普通成员函数、静态成员函数、COSNT成员函数)总结
- 静态成员函数和非静态成员函数的区别?
- 静态成员函数 不能访问非静态成员函数
- 静态成员函数和非静态成员函数的区别?
- 静态成员函数不能访问非静态成员函数
- C++ 静态成员函数调用非静态成员函数方法
- 静态成员函数和非静态成员函数的区别
- 静态成员函数与非静态成员函数的区别
- 华为内部如何实施微服务架构?基本就靠这5大原则
- 关于项目开发的一些想法
- MyEclipse项目里面出现红叉的部分案例分析和解决方法
- 【GLSL教程】(六)逐顶点的光照
- Spiral Matrix
- 函数指针--成员函数(静态,非静态)&普通函数
- SQLiteOpenHelper类
- java设计模式之简单工厂模式
- angular使用bootstrap方法手动启动
- iOS--内存分析工具
- mysql嵌套语句查询
- 让UITableView支持长按拖动排序(Swift)
- Class#getResource与ClassLoader#getResource分析
- mysql的定时任务学习