lua table 拷贝
来源:互联网 发布:免费网络短信 编辑:程序博客网 时间:2024/06/05 17:27
lua中的table是个引用,所以不能直接用A = B 这种方法去构建一个新表,如果要备份一个表的数据,可以用如下方法:
local function copyTab(st)
local tab = {}
for k, v in pairs(st or {}) do
if type(v) ~= "table" then
tab[k] = v
else
tab[k] = copyTab(v)
end
end
return tab
end
0 0
- lua table 拷贝
- lua 拷贝table
- Lua Table表的深度拷贝
- Lua中table的拷贝问题
- LUA 中实现table表的深拷贝实例
- lua中表table的拷贝而不是引用的操作方法
- lua--table
- Lua table
- lua table
- 【Lua】table
- lua-table
- Lua #table
- Lua Table
- lua table
- [Lua] Lua print table
- [寒江孤叶丶的Cocos2d-x之旅_31]lua的table深拷贝
- 【Lua】Lua中的Table操作
- 【lua】Lua中的table函数库
- 的后风格是的过分是的分为人员和是的发生的分为公司的房贷是公司分为公司的发生的分
- xilium.cefglue错误记录
- Web服务器管理系列:9、创建密码重设盘
- 日志记录的级别与方法
- WPF中DataGrid放置combobox
- lua table 拷贝
- 动态链接库
- xcode5项目名的修改
- nginx的配置
- Flex 4 简单画图实例
- 豆瓣客户端的实现06
- 关于echarts自定义legend显示问题
- 微软必应推出移动输入法
- 换还是不换,这是一个问题