vba哪些對(duì)象會(huì)多次分配內(nèi)存?
作者:金字塔 來源:cxh99.com 發(fā)布時(shí)間:2014年11月10日
- 咨詢內(nèi)容:
如題
- 金字塔客服:
比如在循環(huán)中,不set 對(duì)象=nothing 時(shí)再set該對(duì)象則會(huì)另外分配內(nèi)存
- 用戶回復(fù):
不知道你為何需要這樣的需求, Set對(duì)象以后如果你不釋放內(nèi)存,會(huì)導(dǎo)致內(nèi)存使用增加,最后導(dǎo)致系統(tǒng)崩潰
- 網(wǎng)友回復(fù):
我的意思不是不釋放,因?yàn)橐诒闅v市場的每一次循環(huán)中set一個(gè)HistoryData,但名字相同,一次遍歷下來也得有個(gè)幾十個(gè)合約吧.每一次next前都釋放一下豈不要多跑幾十行代碼^_^,如果不會(huì)另外分配內(nèi)存,我可以在循環(huán)外再釋放呀.順便也問問金字塔的這方面的工作原理,增長點(diǎn)知識(shí)
另外,我測試了一下,金字塔的自定義函數(shù)好像是不支持可選參數(shù),參數(shù)前加optional沒用.是這樣的么?
[此貼子已經(jīng)被作者于2014/7/16 23:45:44編輯過]
- 網(wǎng)友回復(fù):
你的擔(dān)心都是多余的