手机
当前位置:查字典教程网 >编程开发 >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++中strtok()函数的用法介绍

c++中拷贝构造函数的参数类型必须是引用

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

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

深入C++实现函数itoa()的分析

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

C++中用指向数组的指针作函数参数

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

浅析c/c++中函数的参数传递

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

精品推荐
分类导航