关于函数指针的一个问题
2016-08-03 18:17
232 查看
今天遇到了一个问题,关于函数指针的问题:
发现函数指针很多童鞋用的并不多,也不熟练,我自己也是
;
添加一个处理进度的函数,将该函数传给一个结构体当中的一个函数指针成员;
首先在结构体当中添加该函数指针成员:
填充结构体:注意,这里ors_rate_func是属于类CGetImeiDeptFiles的成员函数,这里涉及到一个问题:如何将一个类的成员函数传给一个结构体里的函数指针成员?
方法一:将类的成员函数设置为静态成员函数,这样reg->ratefun = ors_rate_func没有问题;但要注意的是,静态的成员函数只能调用静态的成员变量;
方法二:将ors_rate_func写成一个普通的函数;
方法三:定义函数指针时,注意函数指针的范围与成员函数的范围相同:
发现函数指针很多童鞋用的并不多,也不熟练,我自己也是
;
添加一个处理进度的函数,将该函数传给一个结构体当中的一个函数指针成员;
首先在结构体当中添加该函数指针成员:
填充结构体:注意,这里ors_rate_func是属于类CGetImeiDeptFiles的成员函数,这里涉及到一个问题:如何将一个类的成员函数传给一个结构体里的函数指针成员?
方法一:将类的成员函数设置为静态成员函数,这样reg->ratefun = ors_rate_func没有问题;但要注意的是,静态的成员函数只能调用静态的成员变量;
方法二:将ors_rate_func写成一个普通的函数;
方法三:定义函数指针时,注意函数指针的范围与成员函数的范围相同:
相关文章推荐
- 关于结构指针类型数组做函数参数的一个问题#include<stdio.h>typede
- 关于rand()的函数: 请问一个关于C++的问题...
- 一个将类的构造函数调用识别成函数指针的问题
- 一个关于指针的问题,问题很简单,但容易出错,希望大家提出好的解决方法~~~
- C++关于参数为const引用类型的函数调用参数成员函数的一个问题
- 遇到一个关于静态成员函数的问题
- 关于c++ 函数指针的问题
- 关于指针函数和函数指针的问题(一)
- 一个关于指针的问题
- 关于指针问题的一个笔记加牢骚
- 一个关于指针间赋值及间接求值的问题
- 前两天困扰我的一个关于指针和内存的问题的总结
- 关于fgets()函数的一个简单问题
- C语言中关于指针,二维数组等的问题,一个有趣的发现
- 关于函数里对指针赋值的问题
- ads中关于函数指针转换的很奇怪的问题
- 今天遇到的一个函数指针的问题
- 关于vxworks看门狗触发函数的优先级的一个有趣问题
- 一个关于linux进程函数kill的问题
- 关于指针的一个小问题