lua-table

lua-table

文章 0 浏览 4

table.insert(t, i) 和 t[#t+1] = i 有什么区别?

在 Lua 中,似乎有两种将元素附加到数组的方法: table.insert(t, i) 以及 t[#t+1] = i 我应该使用哪种,为什么?…

枉心 2024-11-09 14:08:02 2 0

Lua - table.insert 不起作用

为什么 t:insert(9) 不能在 Lua 中工作? (我想将值 9 附加到表格末尾) t = {1,2,3} table.insert(t, 9) -- works (appends 9 to end of table t) t…

酒儿 2024-11-09 09:29:29 2 0

如何检查 lua 表是否只包含顺序数字索引?

如何编写一个函数来确定它的表参数是否是真正的数组? isArray({1, 2, 4, 8, 16}) -> true isArray({1, "two", 3, 4, 5}) -> true isArray({1, [3]="t…

入怼 2024-11-08 14:10:20 3 0

Lua:函数表

我试图在表中存储不同的函数,但不知何故它不会按照我想象的方式工作。这是我的“代码” fn_table = { aFun1=print, aFun2=self:getSpeedLevel, aFun3…

决绝 2024-11-05 05:25:26 3 0

Lua多维表创建

我在 Lua 中有一个多维表,但我似乎无法创建它以便在 Lua 中使用? 桌子 items ::= { {["category"]="tools", ["name"]="hammer", ["price"]=10, ["qu…

万人眼中万个我 2024-11-02 10:25:01 3 0

Lua初始化表

在 Lua 中,当我按以下方式创建表时... test={} test = { x=5 , y = test.x} print(test.y) 我预计 test.y 将为 5,但事实并非如此。为什么?…

錯遇了你 2024-10-28 04:20:39 6 0

Love2D Lua框架 - 将无组织的渲染表转换为地图结构

我正在将未组织的 2D 渲染地图转换为字符串表,例如: “Render = {{Image,50,60,2}}” 其中 Image 是图像(我正在使用 Love2D Lua 框架) 50是X轴 60…

故乡的云 2024-10-27 06:02:34 6 0

尝试索引字段? (零值)

我正在使用 Lua/love2d 编写一个小型 RPG 游戏引擎,我需要将文件解析为二维数组,但它不起作用,并且我收到错误... main.lua : local fmap = love.fi…

隱形的亼 2024-10-20 15:02:50 8 0

Lua中如何获取表中的最大整数?

Lua中如何获取表中的最大整数?…

孤星 2024-10-20 11:54:57 5 0

如何在 Lua 中擦除或重置表

我将如何在 Lua 中完全擦除或重置表格。我想最后把它变成一张空白表格。…

雨后咖啡店 2024-10-16 21:05:31 5 0

在 Lua 中从数组中弹出第一个元素

我在 Lua 中有一个数组 x 。我想设置 head = x[1] 和 rest = 数组的其余部分,以便 rest[1] = x[2]、rest[2] = x[3] 等。 我该怎么做? (注意:我不…

意中人 2024-10-16 02:04:43 4 0

如何删除Lua表中的所有元素?

如何删除Lua表中的所有元素?我不想这样做: t = {} table.insert(t, 1) t = {} -- this assigns a new pointer to t 我想保留指向 t 的相同指针,但…

叫思念不要吵 2024-10-15 18:20:49 5 0

推送 Lua 表

我已经在C中创建了一个Lua表,但我不确定如何将该表推到堆栈顶部,以便我可以将其传递给Lua函数。 有谁知道该怎么做? 这是我当前的代码: lua_create…

故事和酒 2024-09-28 18:24:00 8 0

如何从C++读取Lua表返回值

我有一个返回表的 Lua 函数(包含一组字符串) 使用以下代码该函数运行良好: lua_pushstring (lua, "funcname"); lua_gettable (lua, LUA_GLOBALSIND…

南渊 2024-09-28 07:38:41 8 0

为什么 Lua 中的某些表在调用 print(sometable) 时显示不同?

当我使用 luaxml 解析 XML 字符串时所看到的行为让我感到困惑。 Lua 文档指出,在表变量上调用 print() print(type(t)) print(t) 会产生如下输出: t2…

眼眸 2024-09-15 04:57:48 5 0
更多

推荐作者

離殇

文章 0 评论 0

小姐丶请自重

文章 0 评论 0

Aik

文章 0 评论 0

国产ˉ祖宗

文章 0 评论 0

猥琐帝

文章 0 评论 0

半仙

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文