Lua学习
lua_getfield 即 取lua虚拟栈中指定位置的表中的指定字段的值,并放入lua虚拟栈中。
lua_setfield 即 取出lua虚拟栈中的栈顶作为value,参数为key构成表字段放置到虚拟栈的指定位置的表中。
如果lua_getfield的操作中,指定位置的表中不存在这个字段,则产生一个nil类型的元素放置在lua栈顶。
相当于5.1前的:lua_pushstring(L,key);
lua_gettable(L,-2);//获取值
5.1 : lua_getfield(L,-1,key);//等同上两句。
lua_getglobal---->
http://www.360doc.com/content/11/1207/17/1317564_170435323.shtml
lua loadfile ---->
http://www.cnblogs.com/tinytiny/p/3529453.html

浙公网安备 33010602011771号