手机
当前位置:查字典教程网 >编程开发 >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++中实现函数回调】相关文章:

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

C++中strtok()函数的用法介绍

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

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

基于malloc与free函数的实现代码及分析

解析C++中不能重载为友元函数的四个运算符

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

C++虚析构函数的使用分析

C++中返回指向函数的指针示例

C++实现基数排序的方法详解

精品推荐
分类导航