f
pairs
'ом.А теперь сделай то же самое на сишной стороне : )
А на си это тоже можно. Там с динамическими структурами и не такое можно. У тебя, по сути - двунаправленный список. Или 2 вектора, в одном у тебя имена объектов, а во втором - адрес.
Size: a a a
f
pairs
'ом.AZ
S
S
AZ
S
S
S
AZ
S
S
S
AZ
S
S
AZ
pairs
'ом.S
S
#tbl + 1
. Но с этим вполне справится юзер.AR
int ref = lua_ref(L, -1);
можно запоминать ссылки на функции, например. То есть, у тебя в сишном модуле функция "setJsonDecoder
", которая принимает из луа функцию, запоминает, а потом вызывает при нужде. Но тут всё равно проблемы обработки тех же ошибок типа "невалидный json". AZ
#tbl + 1
. Но с этим вполне справится юзер.