IUP树,Lua,如何行走/搜索树结构



我将IUP与Lua一起使用。我想在IUP树结构中存储一些数据。所以现在的问题是,我如何搜索树来查看某个条目是否已经存在?

不幸的是,树的节点标题似乎只能通过使用来访问

mytree.title1
mytree.title2

等等

如果像这样的东西可以访问节点,那就很容易了

mytree.title(1)
mytree.title(2)

然后我可以使用for循环。但这行不通。

表字段名只是字符串键,因此可以通过算法将它们组合在一起。

for i = 1, 10 do
print(mytree['title' .. i])
end

如果需要以某种非默认方式将数字格式化为字段名称,请查找string.format

相关内容

  • 没有找到相关文章

最新更新