Дамп Lua на C++C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Дамп Lua на C++

Сообщение Anonymous »

Я хочу экспортировать двоичный чанк с помощью lua_dump или luaU_dump..

Ошибка: возвращается только len)) + sz))) {
memcpy(newData + (*(wd->len)), p, sz);
*(wd->data) = newData;
*(wd->len) += sz;
} else {
free(newData);
return 1;
}

return 0;
}

static const Proto* combine(lua_State* L, int n)
{
if (n==1)
return toproto(L,-1);
else
{
Proto* f;
int i=n;
if (lua_load(L,kpt_lua_Reader,&i,"=(keppedev)",NULL)!=LUA_OK) fatal(lua_tostring(L,-1));
f=toproto(L,-1);
for (i=0; ip=toproto(L,i-n-1);
if (f->p->sizeupvalues>0) f->p->upvalues[0].instack=0;
}
f->sizelineinfo=0;
return f;
}
}

static void fatal(const char* message)
{
QWidget *widget = new QWidget();
QMessageBox::warning(widget,"Keppe Develop",message);
}
[/code]

http://www.keppe.org/img/LuaR.png

Подробнее здесь: https://stackoverflow.com/questions/175 ... -dump-in-c
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»