开发者社区 问答 正文

如何在C/C++中实现一个ping方法,该方法接受一个pong类型的回调函数作为参数,并在内部调用它

如何在C/C++中实现一个ping方法,该方法接受一个pong类型的回调函数作为参数,并在内部调用它?

展开
收起
不吃核桃 2024-08-28 08:12:09 69 分享 版权
1 条回答
写回答
取消 提交回答
  • 在C/C++中,你可以实现一个ping方法,该方法接受一个pong类型的回调函数作为参数。在ping方法的实现中,你可以直接调用这个回调函数。例如:

    c
        FFI_PLUGIN_EXPORT void ping(pong callback) { 
        printf("ping\n"); 
        callback(); 
        }
    

    这里,ping方法首先打印出"ping",然后调用传入的callback函数指针。

    2024-08-28 19:31:41
    赞同 60 展开评论
问答分类:
C++
问答地址: