小编Cal*_*inE的帖子

非排序阵列上的ipairs是否可靠?

我想知道是否有人可以确认你是否可以信任ipairs(); 对于索引完整但未排序的表,按顺序返回所有索引.

我们在我们的项目中使用克隆表的代码pairs(),但是克隆的任何数组都是无序的.我不确定这是否是一个问题.

相比:

A = {10, 20, 30, 40, 50, 60}
Run Code Online (Sandbox Code Playgroud)

至:

B = {[1] = 10, [2] = 20, [3] = 30, [4] = 40, [5] = 50, [6] = 60}
Run Code Online (Sandbox Code Playgroud)

如果你循环这些pairs(),第一个是订购而另一个不是.(在旁注中,B如果你做了几个背面插入,突然会被分类)

回到原来的问题.B上面似乎按顺序迭代所有值ipairs(),但是这总是有保证吗?

iteration lua loops lua-table

5
推荐指数
1
解决办法
122
查看次数

标签 统计

iteration ×1

loops ×1

lua ×1

lua-table ×1