作者RisingForce (複甦哩)
看板C_and_CPP
標題Re: [問題] CUDA 警告:subscript out of range
時間Tue Jan 19 00:40:05 2010
※ 引述《aada (aada)》之銘言:
: float addd(float xx[NNy][NNx], float yy[NNy][NNx])
: {
: for(int i=0; i<NNx; i++)
: {
: for(int j=0; j<NNy; j++)
: {
: yy[i][j]=xx[i][j]+1;
: }
: }
: return yy[NNy][NNx]; <----------------------- warning: subscript out of range
那請問一下, windows或linux上面 有沒有什麼檢查
array out of bound的工具或軟體哩
最好是一超過界線,程式馬上掛掉,不是像微軟的還裝傻給個錯誤的答案。
有大牛能推薦一下嗎,謝謝。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.70.206.101
推 ducksteven:那就你用一個變數偷記 array size ? 01/19 00:52
推 hardcover:flawfinder ? 01/19 06:28