Pio*_*otr 16 lua lua-table
我正在尝试学习Lua上的绳索,我正在阅读在线教程.我试图解决的一个问题是检查一个表local foo = {},看看它有多少元素.教程给出了使用的建议local length = table.getn(foo).当我使用Lua52尝试这个时,我收到一个错误说明attempt to call field 'getn' (a nil value).我进一步环顾四周,注意到任何给出的函数都会table产生相同类型的错误.是table图书馆从Lua删除?它是第三方图书馆,还是给出了什么?
local foo = {}
local length = table.getn(foo)
attempt to call field 'getn' (a nil value)
table
lhf*_*lhf 36
使用长度运算符,#如#foo.
#
#foo
table.getn 在5.1中已弃用,在5.2中已删除.
table.getn
Cra*_*aig 5
表库未被删除,因为它是语言和模块系统的重要组成部分.该getn函数已被删除,但如果没有一个表函数可以工作,那几乎可以肯定是因为你已经覆盖了table.
getn
归档时间:
13 年,9 月 前
查看次数:
5628 次
最近记录:
12 年,8 月 前