C++函数定义转C#问题

deterly deterly 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
这是C++头文件的函数定义,那转成C#该是如何呢?特别是第二个参数,转了半天都有Error

C++
libmosq_EXPORT void mosquitto_connect_callback_set(struct mosquitto *mosq, void (*on_connect)(struct mosquitto *, void *, int));

C#(我自己转的,不对)
private static extern void mosquitto_message_callback_set(IntPtr mosq, IntPtr(on_message)(IntPtr mosquitto, IntPtr, IntPtr mosquitto_message));

求教大师
...全文
评论 3
收藏 已收藏
分享
返回顶部
deterly
C# 111,129 成员 642,539 内容