[問題] delete [] 陣列出問題
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
BCB 2010 ( Embarcadero RAD Studio 2010 )
最近在寫一個程式 遇到兩個問題
所以上來請教各位高手
問題1.
在 delete [] 我動態定義的陣列 出現錯誤
//////////////////////////////////////////////////////////////////////////code
void fun(int h,int w)
{
//new
bool **mark;
mark = new bool*[h]
for(int y=0;y<h;++y)
{
mark[y] = new bool[w];
for(int x=0;x<w;++x)
mark[y][x] = false;
}
//對 mark 做一些讀取和給值
//del
for(int y=0;y<h;++y)
delete [] mark[y];
delete [] mark;
mark = NULL;
}
//code 結束
h跟w是我從圖片上抓來的寬跟高 // h = 300 , w = 200
我有去檢查 h 跟 w 都是大於0的數
new 的話沒問題 , 但是 在 delete [] 的時候就會出錯
如果把 delete [] 的地方拿掉是可以正常執行的
我也有用 Debug 模式去看 delete [] 都當在 y = 53 的時候
不知道為什麼!?
同樣的專案 換一台電腦跑也是會當掉 ,重開機也無效
不知道各位大大知不知道這是什麼問題?__?
問題2.
int a = 100;
int *b = new int[a];
int *c = new int[a];
//del
delete [] b,c;
請問 delete [] 可不可把 b , c 寫在一起?
還是要分開寫
delete [] b;
delete [] c;
謝謝各位大大 我苦惱了很久~"~
--
!!!!▁▁▁▁ ▁▁▁▁ 尬
▕ ⊙ ⊙ ▏老婆對不起啦 ▕ = = ▏拎去
▕▼▼▼▼▏小的下次不敢 ▕▼▼▼▼▏鄒跪
▕▲▲▲▲▏再亂寫文章了 ▕▲▲▲▲▏罵主
/██╯ 請老婆原諒! m@(。人。)> 機
xicco || ──╯ / \ ─╯ 板
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.13.127.179
推
05/18 14:59, , 1F
05/18 14:59, 1F
→
05/18 15:01, , 2F
05/18 15:01, 2F
→
05/18 15:04, , 3F
05/18 15:04, 3F
→
05/18 15:24, , 4F
05/18 15:24, 4F
→
05/18 15:24, , 5F
05/18 15:24, 5F
→
05/18 15:25, , 6F
05/18 15:25, 6F
→
05/18 15:29, , 7F
05/18 15:29, 7F
→
05/18 15:39, , 8F
05/18 15:39, 8F
→
05/18 15:42, , 9F
05/18 15:42, 9F
→
05/18 15:43, , 10F
05/18 15:43, 10F
→
05/18 15:52, , 11F
05/18 15:52, 11F
→
05/18 15:56, , 12F
05/18 15:56, 12F
→
05/18 15:56, , 13F
05/18 15:56, 13F
→
05/18 15:57, , 14F
05/18 15:57, 14F
→
05/18 15:59, , 15F
05/18 15:59, 15F
我要先謝謝各位大大的幫忙
但是我覺得似乎不是程式碼的問題....
我原本可以 delete [] 的陣列 現在也發生問題了= ="
是電腦被我寫壞了嗎= =''
我的fun 讀取跟給值 程式碼大概如下
for(int y=1;y<h-1;++y)
for(int x=1;x<w-1;++x)
if(mark[y][x])
{
//處理
//處理就是找周圍八鄰居做處理
for(int yy=-1;yy<=1;++yy) //8鄰居
for(int xx=-1;xx<=1;++xx) //8鄰居
if( yy!=0 || xx!=0 )//中間不要
if(mark[y+yy][x+xx])
{
//....
}
}
再次感謝各位
※ 編輯: cooljony0109 來自: 163.13.127.179 (05/18 16:05)
推
05/18 16:00, , 16F
05/18 16:00, 16F
→
05/18 16:01, , 17F
05/18 16:01, 17F
→
05/18 16:03, , 18F
05/18 16:03, 18F
→
05/18 16:08, , 19F
05/18 16:08, 19F
→
05/18 16:09, , 20F
05/18 16:09, 20F
→
05/18 16:11, , 21F
05/18 16:11, 21F
→
05/18 16:16, , 22F
05/18 16:16, 22F
→
05/18 16:17, , 23F
05/18 16:17, 23F
→
05/18 17:12, , 24F
05/18 17:12, 24F
→
05/18 17:12, , 25F
05/18 17:12, 25F
→
05/18 17:14, , 26F
05/18 17:14, 26F
→
05/18 19:54, , 27F
05/18 19:54, 27F
→
05/18 19:55, , 28F
05/18 19:55, 28F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章