C++获得LUA表
一維
role_type= {"rule","npc","building"}
int?luaEx_TestGetTable?(LuaState?*L)?{
????LuaStack?args(L);
????int?index?=?L->GetTop();
????L->PushNil();
????while(0?!=?L->Next(index))
????{
????????const?char?*str?=?lua_tostring(L->GetCState(),-1);
????????L->Pop(1);
????}
????return?0;
}
二維
role_type2= {{"rule","npc","building"}}
?
int?luaEx_TestGetTable?(LuaState?*L)?{
????LuaStack?args(L);
????int?index?=?L->GetTop();
????L->PushNil();
????while(0?!=?L->Next(index))
????{
????????const?char?*str?=?lua_tostring(L->GetCState(),-1);;
????????int?index1?=?L->GetTop();
????????L->PushNil();
????????while(0?!=?L->Next(index1))
????????{
????????????const?char?*str1?=?lua_tostring(L->GetCState(),-1);
????????????L->Pop(1);
????????}
????????L->Pop(1);
????}
????return?0;
}
?
總結
- 上一篇: 怎么查看cpu是32位还是64位
- 下一篇: 劳务报酬怎么缴纳个人所得税 怎么交纳劳务