[VB6 ] 陣列大小
各位前輩好
由於資料處理需要宣告8個
dim array(156,65536) as double
大小的陣列
有的是用來存每個資料的參數
有的是用來存每個資料的出現次數
資料前置處理完後,進行後續的運算
這8個陣列皆儲存後續運算時需要用到的資料
無法erase掉
之後的運算還需要多宣告兩個exp(156,65536)陣列
可是到這裡就會顯示記憶體不足@@
-----------------------
以下小弟做了個測試
Dim a(), b(), c(), d(), e(), f() As Boolean
Class = 156
num = 65536
ReDim a(Class, num)
ReDim b(Class, num)
ReDim c(Class, num)
ReDim d(Class, num)
ReDim e(Class, num)
ReDim f(Class, num)
每次到e的時候就會顯示記憶體不足
不管陣列宣告為 Boolean Double Single
有大大可以解惑嗎?
目前電腦記憶體是8G
如果再添購RAM是否可以改善這種情況?
還是程式本身的限制的問題?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.116.96.150
※ 文章網址: http://www.ptt.cc/bbs/Visual_Basic/M.1397269590.A.C7F.html
※ 編輯: taurus510 (140.116.96.150), 04/12/2014 10:52:11
推
04/14 11:34, , 1F
04/14 11:34, 1F
→
04/14 17:02, , 2F
04/14 17:02, 2F
討論串 (同標題文章)
Visual_Basic 近期熱門文章
PTT數位生活區 即時熱門文章