go往c里面设置回调函数,并且回调函数的参数为结构体
看了下go往c里面设置回调函数的例子,里面的回调函数的参数都是简单的类型,char *和int,今天在此举一个结构体为回调参数的例子。头文件为GoDll.h,内容如下:#ifndef __GO_DLL_H__#define __GO_DLL_H__/*C代码头文件需要添加类似如下声明*/typedef struct CMyCallBack_{ int iLen; char szVal[100];}CMyCallBack;typedef int (*fnc)(CMyCallBack*
原创
2020-07-30 20:53:21 ·
1397 阅读 ·
0 评论