手机
当前位置:查字典教程网 >编程开发 >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++中拷贝构造函数的参数类型必须是引用

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

c++中string类成员函数c_str()的用法

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

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

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

从汇编看c++中默认构造函数的使用分析

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

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

c/c++输出重定向的方法

精品推荐
分类导航