一、table的key是連續的整形值,可以用下面的方法:

lua_objlen獲取表的對象數,然后調用lua_gettable或lua_rawget遍歷對應key的value
二、table的key是混合類型值,可以用下面的方法

注意:使用lua_next遍歷表的時候,不用對key使用lua_tostring,除非明確知道key是string,因為lua_tostring會改變對應索引位置的key的值,使下一次lua_next無效
一、table的key是連續的整形值,可以用下面的方法:

lua_objlen獲取表的對象數,然后調用lua_gettable或lua_rawget遍歷對應key的value
二、table的key是混合類型值,可以用下面的方法

注意:使用lua_next遍歷表的時候,不用對key使用lua_tostring,除非明確知道key是string,因為lua_tostring會改變對應索引位置的key的值,使下一次lua_next無效
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。