
09.08.2022, 14:01
|
|
Участник форума
Регистрация: 28.07.2021
Сообщений: 138
С нами:
2524529
Репутация:
163
|
|
Сообщение от Musaigen
Как вариант ещё можешь написать некий класс Response, который будет принимать в себя json и возвращать sol::table
C++:
Код:
sol
::
table output
=
lua
.
create_table
(
)
;
output
[
"ok"
]
=
json
[
"ok"
]
;
sol
::
table table
=
lua
.
create_table
(
)
;
table
[
"output"
]
=
output
;
return
table
;
Идея хорошая, только вот он возвращает всю ту же userdat'у, через которую нельзя получать данные🤔
Lua:
Код:
{
[
"ok"
]
=
userdata
:
0x0f47ac00
,
[
"result"
]
=
userdata
:
0x0f47b598
}
|
|
|