lua-table 相关问题

此标记引用Lua中实现关联数组的表类型。

带字符串键的Lua表不适用于数字索引?

我是Lua的初学者。我以为使用字符串键将值推送到表会自动进行数字索引,但我认为我错了。我的代码:local t = {} t.name =“John”t ....

回答 2 投票 1

通过__index进行元方式查找?

我已经实现了自己的类系统,我遇到了__tostring的问题;我怀疑其他metamethods会发生类似的问题,但我还没有尝试过。 (简短的绕道:每个班级都有...

回答 4 投票 4

在lua中只读可迭代表?

我想在我的Lua程序中有一个只读表。如果删除了密钥或密钥与新值相关联,则必须抛出错误。 function readonly(table)local meta = {} - ...

回答 2 投票 2

使用C ++代码获取Lua package.cpath和path

我编写的C ++(使用Qt libs)项目是“嵌入式”Lua 5.1子系统,据我所知,它是一个lua_State;为了设置外部Lua模块(.lua文件)的位置......

回答 1 投票 0

lua表中最大的条目数量

我正试图在Lua建立一个Eratosthenes筛子,我尝试了几件事,但我发现自己遇到了以下问题:Lua的表格对于这种情况来说很小。如果我只是想......

回答 2 投票 2

Lua metatable变量

我对Lua metatable有一些疑问......这是我的代码:setmetatable(t1,mb)setmetatable(t2,mb)print(“t1:”,getmetatable(t1))print(“t2:”,getmetatable(t2) )mb .__ index = mb print(t1.a)t1.a = ...

回答 1 投票 1

自动分配特定的表键

我有三张桌子。一个是整数,一个是字符串,一个是空的。所有三个表都自动填充。一旦前两个表被填充(两个都有相同的条目)我想要......

回答 2 投票 1

“试图呼叫表”而不是

当我调用我创建的方法流时,以任何表作为参数,我得到错误“尝试调用表”。据我所知,这个错误只发生在我使用错误的时候,但我没有...

回答 1 投票 -1

© www.soinside.com 2019 - 2024. All rights reserved.