Lua/C绑定,从Lua绑定。

我正在构建一个lua事件系统(在lua中),但我也想能够从C中触发事件,我想将一个C函数绑定到一个lua函数中,使得C函数可以在lua中触发事件,我计划使用:

lua_register

函数; 但是我似乎找不到一种像这样绑定我的lua函数的方法,似乎我需要一个从lua方面完成相同功能的lua函数,我考虑通过将C函数绑定到lua中来进行一些黑客行为,该函数仅调用'lua_register',但我认为这似乎有点不太安全。

那么我应该做什么呢?

原文链接 https://stackoverflow.com/questions/7453688

点赞