討論串[問題] 有關 new 和 delete
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓3(3推 0噓 3→)留言6則,0人參與, 最新作者jackwei (吐司)時間15年前 (2010/09/18 14:54), 編輯資訊
0
0
0
內容預覽:
感謝p兄指教. 改成這個樣子的確就可以了:. void change(int **a, int &length). {. delete [] *a;. length += 2;. *a = new int [length];. for(int i=0;i<length;i++) (*a)[i] =
(還有289個字)

推噓5(5推 0噓 8→)留言13則,0人參與, 最新作者jackwei (吐司)時間15年前 (2010/09/18 11:49), 編輯資訊
0
0
0
內容預覽:
遇到的問題: (題意請描述清楚). 我目前需要使用一個 function 來修改某個陣列的長度及內容. 例如:. void change(int *a, int &length). {. delete [] a;. length += 2;. a = new int [length];. for(i
(還有678個字)
首頁
上一頁
1
下一頁
尾頁