lua局部變量和全局變量 為什么lua語言中使用全局變量就會(huì)造成內(nèi)存泄漏?
為什么lua語言中使用全局變量就會(huì)造成內(nèi)存泄漏?主題本身不正確。全局變量可能不會(huì)導(dǎo)致內(nèi)存泄漏,但可能會(huì)導(dǎo)致多線程不安全。創(chuàng)建多個(gè)Lua虛擬機(jī)時(shí),兩個(gè)線程將同時(shí)操作一個(gè)變量。這是您的代碼設(shè)計(jì)問題,如果它
為什么lua語言中使用全局變量就會(huì)造成內(nèi)存泄漏?
主題本身不正確。全局變量可能不會(huì)導(dǎo)致內(nèi)存泄漏,但可能會(huì)導(dǎo)致多線程不安全。創(chuàng)建多個(gè)Lua虛擬機(jī)時(shí),兩個(gè)線程將同時(shí)操作一個(gè)變量。這是您的代碼設(shè)計(jì)問題,如果它必須導(dǎo)致內(nèi)存泄漏,那么就不能有全局變量