1. luaL_register 2 luaL_setfuncs
lua5.1 之中有一个luaL_register,用于把luaL_Reg 数组中的所有函数注册到lua中。但在lua5.2中已经不支持这一函数了,
lua5.2的手册中建议使用luaL_setfuncs来替代luaL_register.
使用如下。
|
luaL_register, 和 luaL_setfunc 实现很想,这不过luaL_register会先创建一个全局table在把函数注册到这个table中。
具体实现请参考lua源马。
本文探讨了在Lua5.2中,由于luaL_register不再支持,如何使用luaL_setfuncs作为其替代方案进行函数注册,并通过实例展示了在不同版本中注册函数的方法及注意事项。

2万+

被折叠的 条评论
为什么被折叠?



