If you use C++, then you can do
int row = 640 ;
int col = 480 ;
vector< vector<bool> > a(row,vector<int>(col) )
inside vector container, the bool is stored bitwise.
More see STL ( standard template library ) book.
--
> 吳維漢 -- wei...@math.ncu.edu.tw
> 中央大學數學系
--
[m [1;35m※ [1;33m發信站 [m[ [1;37;44m中央數學 織夢天堂 bbs.math.ncu.edu.tw [m]
‧ [1;32mFROM [m[ [1;37;44mziyou.math.ncu.edu.tw [m] [m
改memory mode
--
棟折構崩 東山再起 枯樹開花 古道熱腸
不羈之才 小試鋒芒 歧路徬徨 支離破碎
何去何從 可有可無 論才論德 言人人殊
柳暗花明 木本水源 異途同歸 共相勉勵
[m [1;37m※ 來源:‧神秘之旅 bbs.ice.cycu.edu.tw‧[FROM: lgecko.ice.cycu.edu.tw] [m
如果你只是用0和1的話為何不設一個unsigned int一次表示16個bit
或是用unsigned char一次表示8個bit
這樣只須 640*480/8 =38.4kbyte不過這樣還是很大
--
棟折構崩 東山再起 枯樹開花 古道熱腸
不羈之才 小試鋒芒 歧路徬徨 支離破碎
何去何從 可有可無 論才論德 言人人殊
柳暗花明 木本水源 異途同歸 共相勉勵
[m [1;31m※ 來源:‧神秘之旅 bbs.ice.cycu.edu.tw‧[FROM: lgecko.ice.cycu.edu.tw] [m
在陣列的宣告處加個 huge
--
!!Wanted!!!!!!!!!!!!!!!!!!!!!!!!!!!!Wanted!!
徵求網路高手:
工作地點在新竹。
熟悉 Internet網路架站維護、ASP、 JAVA、 SQL、
FLASH 者佳!
只要您是網路狂,不論學生、Part Time 均可!
務必給我您真實的連絡東東(Phone/Email...)
至於連絡我我方法請看本信的尾巴.......
+++++++++++++++++++++++++++++++++++++++++++
§If your cann't read chinese in this mail
§on your news client, set Encode/language
§option to Big5.
§Reply Me: http://www.page.to/mobius
++++++++++++++++++++++++++++++ Mobius +++++
看來你的程式是dos真實模式的程式
128MB也沒用...一般的方法只有 "640K"可以用
除了直接改 memeory mode
你可以用 int huge a[XXXXX]方式宣告陣列,可以突破64k限制到 640k
(我適用TC++3.0測的)
---
My web-page Http://www.ncu.edu.tw/~u3350829/
---
--
◎ [1;31m龍 [32m貓 [33m資 [34m訊 [35m天 [36m地 [0m( [1mbbs.mgt.ncu.edu.tw [0m)
◎[ [1;33;46mBirdSPY [0m]來自: sparc17.cc.ncu.edu.tw