[問題] 大矩陣
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
各位版大您好,
小弟是C++新手,目前遇到要宣告一個100000 X 300000的二維矩陣
目前是利用下面的code去宣告
int **data;
data = new int*[100000];
for (i=0;i<N;i++){
data[i] = new int[300000];
}
但是都直接跑std::bad_alloc
想請問一下版大這樣要怎麼解決??拜託惹~
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.36.248.82
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1459488869.A.A8E.html
推
04/01 13:51, , 1F
04/01 13:51, 1F
推
04/01 13:52, , 2F
04/01 13:52, 2F
→
04/01 13:55, , 3F
04/01 13:55, 3F
→
04/01 14:05, , 4F
04/01 14:05, 4F
推
04/01 14:07, , 5F
04/01 14:07, 5F
→
04/01 16:00, , 6F
04/01 16:00, 6F
→
04/01 17:43, , 7F
04/01 17:43, 7F
→
04/01 17:44, , 8F
04/01 17:44, 8F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章