- 博客(1)
- 资源 (1)
- 收藏
- 关注
原创 lua 与c++
lua value –> c value时, 是通过 lua_to* 族api实现, 很简单, 取出对应的c中的域的值就行了, 只能转化那些c中有对应值的lua value, 比如table就不能to c value, 所以api中夜没有提供 lua_totable这样的接口.(因为Lua的函数是可以返回多个值的), 对于那些和c中有对应关系的lua类型, lua会通过api传来的附加参数, 创建出对应类型的lua变量放在栈顶, 对于c中没有对应类型的lua类型, lua直接创建出对应变量放在栈顶.
2024-09-20 15:48:36
1161
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅