lua5.2脚本语言luaL_register 找不到标示??听说luaL_setfuncs 用吗

程序漫步 2012-12-18 04:06:14
lua_State* L;
L = luaL_newstate();
static const luaL_Reg herolib[] = {
{ "fun1", fun1},
{ "fun2", fun2},
{ "fun2", fun2}
}

lua_newtable(L);
luaL_setfuncs(L,herolib,0);
if(luaL_dofile(L,"./Script/Test.lua"))
{
cout<<"err 失败!"<<endl;
}

为什么 总是 dofile失败呢???? 返回的是1.。

...全文
645 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
snowqiang 2013-02-06
  • 打赏
  • 举报
回复
static const luaL_Reg herolib[] = { { "fun1", fun1}, { "fun2", fun2}, { "fun2", fun2}, {NULL, NULL} } 这样呢?
程序漫步 2012-12-19
  • 打赏
  • 举报
回复
哎!!!看来 搞lua的人 真少啊啊!!!!

3,423

社区成员

发帖
与我相关
我的任务
社区描述
其他开发语言 其他开发语言
社区管理员
  • 其他开发语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧