luaL_loadstring 之后调用 lua_pcall 会出错。看到很多解决方案都是调用 luaL_loadstring 之后再调用一次 lua_pcall ,看起来就很奇怪。 luaL_dostring 的定义如下: #define luaL_dostring(L, s) \ (luaL_loadstring(L, s) || lua_pcall(L, 0, LUA_MULTRET, 0)) 1 2 结论 用 ...
int lual_loadstring (lua_State *L, const char *s) 参数: - L:Lua解释器的状态 - s:要编译的Lua代码字符串 返回值: -返回0表示编译成功,可以通过lua_pcall执行该代码块 -返回非0表示编译失败,可以通过lua_tostring获取错误信息 示例: c #include<stdio.h> #include <lua.h> #include <lauxlib.h> #...
51CTO博客已为您找到关于lual_loadstring failed error的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及lual_loadstring failed error问答内容。更多lual_loadstring failed error相关解答可以来51CTO博客参与分享和学习,帮助广大IT技术人实现成长和进步。