Лучшие lua вопросы ИТ разработчиков

  • 19 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Имитация + = в Lua, это возможно?

Кто-то сказал мне о перегрузке операторов, но я даже не уверен, как я начну это делать. То, что я пытаюсь сделать, это изменить: table["key"]=table["key"]+12345в table["key"]+=12345Или даже с помощью функции, это было бы замечательно. Я искал, ...

Задан 21 Oct 2011, 21:32 от Josh
  • 17 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Почему оператор длины (#) Lua возвращает неожиданные значения?

У Lua есть оператор # для вычисления «длины» таблицы, используемой в качестве массива. Я проверил этого оператора, и я удивлен.Это код, который я запускаю по...

Задан 11 May 2014, 09:18 от LeMoussel
  • 2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Вызов C ++ функций в активной программе от Lua

Я не уверен, что мой вопрос имеет какой-либо смысл, но я точно знаю, что получить результаты от Google практически невозможно. Во-первых, что я делаюне хочу....

Задан 17 Jul 2015, 21:10 от Orfby
  • 19 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Итерация по таблице Lua из C ++?

я пытаюсь загрузить таблицы изLua в C ++, но яУ меня проблемы с пониманием этого. Я'Я прошёл первую итерацию просто отлично, но затем при втором вызове l...

Задан 17 Sep 2009, 11:18 от Jonas
  • 1 голос
  • 4 ответа
  • 0 просмотров
4 ответа

C ++ и Lua от USB [закрыто]

Около 2 недель назад я начал изучать C ++ и Lua и хотел бы иметь возможность: компилировать код C ++ (было бы неплохо, если бы у меня тоже был компилятор C, так как это следующий в моем списке языков для изучения)интерпретировать (это правильная ...

Задан 16 Aug 2013, 19:20 от user2533402
  • 9 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Надеюсь, это кому-нибудь поможет.

могу реализовать побитовые операторы на языке Lua? В частности, мне нужен оператор / метод XOR. Хотелось бы услышать, сталкивались ли вы когда-нибудь с логической операцией в Lua. [Решено] - Вот что я использовал: local floor = math.floor ...

Задан 12 May 2011, 12:02 от Trevor
  • 1 голос
  • 2 ответа
  • 0 просмотров
2 ответа

Lua: Выполнение строки и сохранение вывода команды в переменной

У меня есть скрипт Lua, который получает вызов функции в строке. Мне нужно выполнить этот вызов и получить вывод в виде строки в переменной, чтобы позже я мо...

Задан 15 Sep 2014, 14:48 от Juan Carlos
  • 0 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

LUA Script - общение через веб-сокет

Я работаю между Linux-машиной и Android-приложением. Прежде всего, мне нужно открыть сокет сервера на компьютере для связи с приложением. Мне нужно код с LUA Script, и я понятия не имею с этим .. Не могли бы вы дать мне несколько примеров, ...

Задан 03 Jun 2013, 13:11 от jung hur
  • 4 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Как зашифровать коды Lua

Я хочу защитить свои коды Lua в своем проекте, я использую Corona SDK. Я видел, как некоторые файлы lua были запутаны, как ...

Задан 29 Jul 2013, 03:08 от NaviRamyle
  • 0 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Как процитировать значения для LuaSQL?

LuaSQLкоторая, по-видимому, является канонической библиотекой для большинства систем баз данных SQL в Lua, похоже, не имеет никаких средств для цитирования /...

Задан 03 Aug 2009, 21:51 от adrian
  • 6 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Как передать указатель на LuaJIT ffi для использования в качестве аргумента out?

Предполагая, что есть следующий код C: struct Foo { int dummy; } int tryToAllocateFoo(Foo ** dest);... Как сделать следующее в LuaJIT? Foo * pFoo = NULL; tryToAllocateFoo(&pFoo);

Задан 23 Dec 2012, 14:07 от Alexander Gladysh
  • 54 голосов
  • 8 ответов
  • 0 просмотров
8 ответов

Луа - объединить таблицы?

Мне нужно объединить две таблицы с содержимым второго перезаписывающего содержимого в первом, если данный элемент находится в обеих. Я смотрел, но стандартны...

Задан 16 Aug 2009, 01:18 от RCIX
  • 7 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Существуют и другие похожие шаблоны с немного другими правилами, которые вы можете использовать. Например, между шагами 5 и 6 может потребоваться вставить рекурсивный вызов в код обхода таблицы для добавленных записей таблицы перед объединением и т. Д. Возможно, вам также придется отслеживать возможные удаления как в основной таблице, так и в таблице добавлений. если это возможное взаимодействие.

й главной сопрограмме я удаляю или добавляю записи из таблицы в зависимости от операций пользователя. На заднем плане я бы хотел перебрать записи в таблице. Особенно я не против, если я пропущу вставку на одной итерации, при условии, что смогу ее ...

Задан 29 May 2011, 11:41 от Eric
  • 6 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Преобразовать подписанное число IEEE 754 с плавающей точкой в шестнадцатеричное представление

Я использую внешний интерфейс Lua, который, к сожалению, устарел, поэтому я застрял здесь с версией 5.1, то естьbit32 библиотека недоступна (что я, вероятно, мог бы использовать, чтобы преобразовать это). Поэтому мне интересно, знает ли ...

Задан 19 Sep 2013, 04:55 от user966939
  • 1 голос
  • 2 ответа
  • 0 просмотров
2 ответа

Lua Debugging - определяет, когда значение переменной изменяется

Можно ли определить, когда значение переменной изменилось, с помощью библиотеки отладки lua. Что-то вроде функции обратного вызова, которая дает подробности,...

Задан 13 Aug 2012, 20:39 от SatheeshJM
  • 4 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

случайное семя в LUA

Я работаю над кодом, который рандомизирует числа. я кладу

Задан 22 Jul 2013, 07:51 от Rachelle
  • 30 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

 действительно изменить глобальный

ностью сбит с толкуLua [http://lua.org]переменная область видимости и передача аргумента функции (значение или ссылка). Смотрите код ниже: local a = 9 -- since it's define local, should not have func scope local t = {4,6} -- since it's define ...

Задан 25 May 2011, 17:03 от frooyo
  • 21 голос
  • 4 ответа
  • 0 просмотров
4 ответа

nginx proxy_pass в зависимости от того, является ли метод запроса POST, PUT или DELETE

У меня дваiKaaro [http://hforge.org/ikaaro]экземпляры, работающие на портах 8080 и 9080, где экземпляр 9080 доступен только для чтения. Я не уверен, как использовать nginx, например, если метод запроса POST, PUT, DELETE, затем отправить на ...

Задан 21 Dec 2011, 14:43 от khinester
  • 6 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Lua string.gsub с дефисом

У меня есть две строки - каждая строка имеет много строк, как показано ниже:

Задан 16 Mar 2015, 08:41 от Zizanzu
  • 5 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Как я могу сделать сценарии Lua неразборчивыми?

У меня есть много скриптов Lua (для многопользовательского мода Multi Theft Auto), которые скомпилированы по многим причинам, включая предотвращение краж. На самом деле это всего лишь средство защиты от кражи, поскольку ...

Задан 14 Dec 2011, 05:25 от John_Michael
  • 1 голос
  • 1 ответ
  • 0 просмотров
1 ответ

Насколько я могу сказать, это работает. Надеюсь, это безопасно.

ел бы изменить исходный код lua 5.2, чтобы допустить необязательное ключевое слово "global", предшествующее объявлениям глобальных переменных. Кто-нибудь сделал это или кто-нибудь знает, как это сделать (безопасно)? И да, я знаю, что переменные ...

Задан 22 Nov 2018, 22:18 от Edwin Skeevers
  • 7 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

способ сериализации таблиц lua

Возможно, я пропустил это, но есть ли встроенный метод для сериализации / десериализации таблиц lua в текстовые файлы и наоборот? У меня была пара методов для этого в таблице lua с фиксированным форматом (например, 3 столбца данных с 5 ...

Задан 31 Jan 2012, 04:09 от cctan
  • 30 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Что значит # в Lua?

Задан 31 Jul 2013, 13:30 от Bicentric
  • 11 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Самый простой способ анализа структуры данных Lua в C # / .Net

Кто-нибудь знает простой способ анализа структуры данных Lua в C # или в любой библиотеке .Net? Это было бы похоже на декодирование JSON, за исключением Lua вместо javascript. На данный момент мне кажется, что мне нужно написать свое, но ...

Задан 19 May 2009, 07:47 от Frank Schwieterman
  • 9 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Минимальная программа, используемая ObjectScript, может быть такой

у выбрать встроенный язык сценариев, который я буду использовать на C ++. Следует подключить базу данных, такую ​​как Oracle. Мое хост-приложение является серверным приложением. Это передаст необработанные данные в скрипт. Скрипт будет разбирать ...

Задан 31 May 2011, 14:05 от suyuti
  • 5 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Lua: Как вызвать функцию до ее определения?

Каков синтаксис для создания функции, но затем добавить ее реализацию дальше в коде? Примерно так: Define function

Задан 31 Mar 2016, 15:43 от BlubberGreg
  • 2 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

как создать ветвящуюся структуру типа вены / реки на квадратной сетке

Я пытаюсь процедурно генерировать некоторые реки.У меня есть плоская (без понятия высоты) квадратная сетка в качестве основы, и я хочу нарисовать на ней ветв...

Задан 21 Sep 2016, 10:50 от Rishav Sharan
  • 6 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

как urldecode строки request_uri в Lua

Когда я используюngx.var.request_uri Я получаю обратно строку, которая содержит% 20 вместо пробелов. Существует ли функция urldecode () или аналогичная для декодирования моей строки?

Задан 29 Nov 2013, 09:16 от iRyanBell
  • 9 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Lua - упаковка чисел с плавающей точкой одинарной точности IEEE754

Я хочу сделать функцию в чистом Lua, которая генерируетдоля (23 бита),показатель степени (8 бит) изнак (1 бит) от числа, так что число приблизительно равно

Задан 19 Jan 2013, 16:11 от RPFeltz
  • 0 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Гладкий влажный или анимационный алгоритм

Я хотел бы знать алгоритм для плавного увлажнения или, как некоторые люди называют это, твин. Я бы хотел, чтобы в Lua это было желательно, но все поможет.Я п...

Задан 10 Jan 2015, 23:15 от ZeranoxRBX
  • 20 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

@torus: спасибо. SO не дает вам знать, кто проголосовал против, так что вопрос больше для широкой публики. Просто хотел убедиться, что я не делаю / говорю что-то не так. Отличный вопрос, в результате я узнал что-то новое. :)

аюсь создать отладочную функцию печати, которая принимает дескриптор файла в качестве первого аргумента. Сначала я пишу такую ​​функцию: function fprint (f, ...) for i, v in ipairs{...} do f:write(tostring(v)) f:write("\t") end f:write("\n") ...

Задан 25 Aug 2011, 00:58 от torus
  • 7 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

 ошибка в Lua. То же самое происходит в программе на C ниже. Как объяснили другие, это связано с неточностью с плавающей точкой, точнее с тем, что 0,05 не является двоичной дробью (то есть не имеет конечного двоичного представления).

уверен, является ли это ошибкой или нет, поэтому я подумал, что, возможно, вы, ребята, захотите взглянуть. Проблема заключается в следующем коде: for i=0,1,.05 do print(i) endВыход должен быть: 0 .05 .1 --snip-- .95 1Вместо этого вывод: 0 .05 ...

Задан 30 Aug 2011, 01:22 от T Suds
  • -1 голос
  • 1 ответ
  • 0 просмотров
1 ответ

Разработка игр на Python, ruby или LUA? [закрыто]

У меня есть опыт разработки игр на некоторых игровых движках в Action Script 3 и C ++. Однако я хотел бы повысить производительность и поэтому хочу разработать новый проект на Python, ruby или LUA. Это была бы хорошая идея? Если да, какой из них ...

Задан 09 Apr 2013, 08:01 от Abby Chau Yu Hoi
  • 34 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Операторы Lua, почему не определено + =, - = и так далее?

Это вопрос, который меня слегка раздражал в течение некоторого времени, и я просто не мог найти ответ на него. Однако я подумал, что могу хотя бы задать вопрос, и, возможно, кто-то может объяснить. В основном многие языки, в которых я работал, ...

Задан 20 Nov 2013, 09:19 от qrikko
  • 7 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Нахождение "." с string.find ()

Я пытаюсь сделать простую манипуляцию со строкой: получить имя файла без расширения. Только,string.find() кажется, есть проблема с точками: s = 'crate.png' i, j = string.find(s, '.') print(i, j) --> 1 1И только с точками: s = 'crate.png' i, j = ...

Задан 06 Mar 2013, 21:21 от user2141781
  • 3 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Как я могу получить последнюю измененную метку времени в Lua

Я пытаюсь работать над обработкой файлов Lua.Итак, я могу открывать, читать, писать, закрывать файлы.

Задан 23 Oct 2015, 07:21 от Haswell
  • 12 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Сценарий удаления с подстановочными знаками Redis с использованием EVAL, SCAN и DEL возвращает «Команды записи не разрешены после недетерминированных команд»

Поэтому я нахожусь в поиске сценария lua, который использует SCAN, чтобы найти ключи на основе шаблона и удалить их (атомарно). Я сначала подготовил следующи...

Задан 16 Jan 2015, 02:07 от Billy
Page 1 of 7
1 2 3 4 5