Lua:weak表,弱表,setmetatable(t, {__mode = “k“})
摘要:
1)lua的GC默认是自动回收的,当一个对象的引用计数为0时,它就会被GC所回收。 2)lua中的表默认是强引用的,当你把某个对象放入表中时,就是生成一个对它的强引用(对象的引用计数+1),在对象的引用计数没有为0之前不会被GC回收; 3)如果把一个表声明为弱引用,则当把某个对象放如表中时,生成一个 阅读全文
posted @ 2022-01-20 09:35 luoyikun 阅读(15) 评论(0) 推荐(0)