Как можно перенести массив из C в LUA таблицу? Мне ничего кроме такого не придумывается: Передать все элементы C массива в стэк, из LUA через for записать все значения в таблицу. Есть ли способ экономичнее или проще?
Все, я разобрался как это можно сделать:
Код: Выделить всё
for(int i=0; i<=10; i++)
{
lua_pushnumber(Lvm, i);
lua_pushinteger(Lvm, tmp[i]);
lua_rawset(Lvm,-3);
}
Если кто-то знает способ лучше, прошу привести пример.