初级会员
  • 第 1841 位会员
  • wenjin_gu
  • wenjin_gu@163.com
  • 2014-11-04 09:14:19
  • Offline
  • 19 85

最近发布的文章

    暂无

最近分享的资源

    暂无

最近发布的项目

    暂无

最近的评论

  • 请问工作地点在哪?公司名字是什么?
  • 评论了主题 cgo是否支持回调
    #5 @polaris 谢谢。
  • 评论了主题 cgo是否支持回调
    #3 @polaris 该方式可行,非常感谢。另外问下如果改为: fmt.Println(int(C.bridge_int_func(Fortytwo)))会报编译错误:cannot use Fortytwo (type func() int) as type *[0]byte in argument to _Cfunc_bridge_int_func,这是为什么呢?跟你用的方式的区别在哪呢?
  • 评论了主题 cgo是否支持回调
    #1 @polaris 首先谢谢您的回答。我主要是想用Go语言来实现回调函数,对应到您的代码就是将fortytwo函数用Go语言来实现。由于cgo是不支持在C代码中调用Go代码的,所以这种方式恐怕不行。