怎样把C中struct结构,转换成lua中的table,并传给lua使用?

chester_lp 2012-02-29 05:09:09
用lua2天了,想达到上述目的。。多谢指教方法。

额外请问大师们:
1:传入之后,能否保证是类似引用传递的效果(即在lua中修改压入的table,也可以更改C中传入的struct变量的内部值)。
2:这个知识点具体出现在学习lua中的哪个知识环节??
...全文
486 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
chester_lp 2012-03-06
  • 打赏
  • 举报
回复
用了下,其实是用CreateTable和SetTable就可以解决了。
不用库都可以实现的。
panghuhu250 2012-02-29
  • 打赏
  • 举报
回复
这样的功能通常可以搜索你的编程语言名字加上“c extension”或FFI("foreign function interface"的缩写)。

搜索"lua ffi",可以找到FFI Library.

3,424

社区成员

发帖
与我相关
我的任务
社区描述
其他开发语言 其他开发语言
社区管理员
  • 其他开发语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧