Resultados da pesquisa a pedido "lua"

3 a resposta

Chamar funções lua de .lua usando alças?

Estou trabalhando em um pequeno projeto tentando integrar lua com c ++. Meu problema, porém, é o seguinte: Eu tenho vários scripts lua, vamos chamá-los de s1.lua s2.lua e s3.lua. Cada um deles possui as seguintes funções: setVars () e ...

1 a resposta

Script Lua para retornar dicionário eficiente da chamada Redis HGETALL

Eu preciso usar o RedisHMGET de um script Lua e extraia valores específicos no código a seguir. Masredis.call('HMGET', table_key, hkey1, hkey2, ...) retornar uma matriz plana de{hkey1, val1, hkey2, val2, ...} Para extrair valores por chave, ...

3 a resposta

Lua, lidando com fluxos de bytes não ascii, alteração de ordem de byte

Necessidade de codificar e decodificar byte-stream (possivelmente contendo caracteres não-ascii) de / para uint16, uint32, uint64 (seu significado típico de C / C ++), cuidando da continuidade. Qual é uma maneira eficiente e esperançosamente ...

3 a resposta

Enviando ponteiros variáveis para frente e para trás entre C ++ e Lua?

Estou procurando uma maneira de transferir os endereços variáveis entre C ++ e Lua. Por exemplo, transferindo um objeto de C ++ para Lua e faça algum processamento, depois transfira-o novamente para C ++. No entanto, o problema é como você pode ...

9 a resposta

Por que Lua não tem uma declaração "continue"?

Tenho lidado muito com Lua nos últimos meses e realmente gosto da maioria dos recursos, mas ainda estou perdendo algo entre eles: Por que não hácontinue?Quais soluções alternativas existem para isso?

2 a resposta

É possível criar variáveis em colapso sem criar funções individuais?

Eu tenho um código que começa como uma pequena quantidade de variáveis e cria mais elementos usando essas variáveis iniciais. function new( x, y, width, height ) local object = {} --border object.border = { x = x, y = y, width = width, height = ...

0 a resposta

Não é possível chamar uma função várias vezes no script Redis Lua

Eu tenho uma função dentro do script Redis Lua. Se eu chamar a função uma vez que tudo corra bem. Mas se eu chamar a função várias vezes, recebo um erro "Erro no protocolo ERR: esperado '$0$#39;, obtive ''" var doesExist6 = db.ScriptEvaluate(@" ...

3 a resposta

Diferença entre math.random () e math.randomseed () em Lua

Estou trabalhando no jogo usando o Corona SDK com Lua como linguagem de programação. Ao obter um número aleatório da tabela, estou confuso ao usar qual dos seguintes? math.random() math.randomseed()Alguém elaborará a diferença exata entre ...

2 a resposta

Comparando o número assinado de 64 bits usando operações de 32 bits em Lua

Estou usando Lua no Redis e quero comparar dois números assinados de 64 bits, que são armazenados em duas cadeias de caracteres de 8 bytes. Como compará-los usando as bibliotecas disponíveis no ...

4 a resposta

Lua: subtrair números decimais não retorna precisão correta

Estou usando Lua 5.1 print(10.08 - 10.07)Em vez de imprimir 0,01, as impressões acima são 0,0099999999999998. Alguma idéia de como obter 0,01 dessa subtração?