Size: a a a

2020 November 01

S

Snusmumriken in pro.lua
Hello, World!
Ну всё равно нужно учить функции и тд
Их мало и они в основном аналогичны сишке
https://www.lua.org/manual/5.1/
источник

H

Hello, World! in pro.lua
Snusmumriken
Их мало и они в основном аналогичны сишке
https://www.lua.org/manual/5.1/
Си или Си++?
источник

S

Snusmumriken in pro.lua
Ну не "крестам"/"плюсам" же.
источник

S

Snusmumriken in pro.lua
Hello, World!
Код:
t = {
 a = 3,
 b = 4
}

for key, value in pairs(t) do
 print(key, value)
end

Почему вывод всегда разный?
Потому что зависит от хеширующей функции. Порядок неопределён. Если тебе нужен порядок — сделай порядок ключей где тебе нужно ))
источник

H

Hello, World! in pro.lua
Snusmumriken
Потому что зависит от хеширующей функции. Порядок неопределён. Если тебе нужен порядок — сделай порядок ключей где тебе нужно ))
А как если не секрет?
источник

S

Snusmumriken in pro.lua
t = {
 a = 3,
 b = 4
}

keyorder = {"a", "b"}

for i, v in ipairs(keyorder) do
 print(v, t[v])
end
источник

H

Hello, World! in pro.lua
Snusmumriken
t = {
 a = 3,
 b = 4
}

keyorder = {"a", "b"}

for i, v in ipairs(keyorder) do
 print(v, t[v])
end
Понятно, спасибо!
источник

S

Snusmumriken in pro.lua
Можно сделать полуавтоматическим с метатаблицами.

Типа, такой тип таблицы "упорядоченная таблица".
Но тогда добавление и удаление ключей будет медленным.
источник

H

Hello, World! in pro.lua
А какое отличие pairs от ipairs ?
источник

S

Snusmumriken in pro.lua
pairs проходит по всем ключам-значениям таблицы, ipairs — только по числовым ключам.
источник

H

Hello, World! in pro.lua
Snusmumriken
pairs проходит по всем ключам-значениям таблицы, ipairs — только по числовым ключам.
Получается если у меня переменная имеет тип данных int, float, то прочитаются только эти строки?
источник

S

Snusmumriken in pro.lua
Нет, если у тебя любые переменные хранится под ключом int, по порядку от 1 до N без дырок — по ним пройдётся ipairs.
источник

S

Snusmumriken in pro.lua
Массивная часть таблицы кароч. Таблица как массив.
источник

H

Hello, World! in pro.lua
Snusmumriken
Массивная часть таблицы кароч. Таблица как массив.
понял
источник

S

Snusmumriken in pro.lua
А в лиа модули это вот это? https://www.lua.org/manual/5.1/manual.html#pdf-module
источник

H

Hello, World! in pro.lua
lua .org/manual/5.1/manual.html#pdf-module
источник

H

Hello, World! in pro.lua
Hello, World!
lua .org/manual/5.1/manual.html#pdf-module
Это про модули?
источник

S

Snusmumriken in pro.lua
Да, но это старая концепция.
источник

H

Hello, World! in pro.lua
А как по новым стандартам?
источник

H

Hello, World! in pro.lua
Или сейчас проще скачать движок где встроен lua ?
источник