我是 Lua 新手,在程序的 alpha 版本中将 Lua 作为脚本语言处理。开发人员没有响应,我需要获取一些 C++ 对象提供的函数列表,这些对象可以从 Lua 代码访问。
有什么简单的方法可以查看这些对象公开了哪些字段和函数?
最佳答案
在 Lua 中,要查看对象的成员,可以使用:
for key,value in pairs(o) do
print("found member " .. key);
end
不幸的是,我不知道这是否适用于从 C++ 导入的对象。
关于c++ - Lua - 反射 - 获取对象上的函数/字段列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2620377/