c和c++中实现函数回调的方法
如何在c和c++中实现函数回调呢?以下是小编为大家搜索整理的c和c++中实现函数回调的方法,希望能给大家带来帮助!更多精彩内容请及时关注我们应届毕业生考试网!
将函数指针作为结构体成员,可以实现函数注册和回调
复制代码 代码如下:
struct T
{
void (*callback)(char *);
};
void doSomething(char *job)
{
/pic/p>
}
int main()
{
T t;
t.func = doSomething;
/pic/p>
t.func("something");
return 0;
}
【c和c++中实现函数回调的方法】相关文章:
C/C++中输入多组数据方法02-09
C++中输入多组数据的方法01-14
C++ 中const和复合类型12-21
C++ 中引用和指针的关系11-08
C++ 实现2048游戏范例12-18
C++调用C函数的方法02-28
C和C++的关系解说01-17
详解C/C++中堆和栈及静态数据区10-05
C语言与C++和JAVE的区别03-09