手机
当前位置:查字典教程网 >编程开发 >C语言 >在c和c++中实现函数回调
在c和c++中实现函数回调
摘要:将函数指针作为结构体成员,可以实现函数注册和回调复制代码代码如下:structT{void(*callback)(char*);};void...

将函数指针作为结构体成员,可以实现函数注册和回调

复制代码 代码如下:

struct T

{

void (*callback)(char *);

};

void doSomething(char *job)

{

//TODO...

}

int main()

{

T t;

t.func = doSomething;

//调用回调函数

t.func("something");

return 0;

}

【在c和c++中实现函数回调】相关文章:

基于getline()函数的深入理解

C++中的异或运算符^的使用方法

c++ 判断奇数偶数实例介绍

c++通过引用实现三个数字求最大值

浅析C和C++函数的相互引用

自己实现strcpy函数的实现方法

C++中简单读写文本文件的实现方法

用C++实现一个链式栈的实例代码

C语言中函数声明与调用问题

C++中函数模板的用法详细解析

精品推荐
分类导航