[問題] C++ 用new動態配置記憶體之後無法用del …
http://rafb.net/p/fzOZWw61.html
這是C++ primer plus當中的一題練習題
我在set()當中使用new動態配置記憶體之後
應該要在main的最後把先前配置的記憶體delete掉
但我只要加上 delete [] pt; 就沒辦法正常結束執行
請問版上的高手們是我的語法用錯了嗎?
謝謝!
------------------------------
這是題目的限制..剛忘記跟程式碼PO在一起
set(beany, testing);
//first argument is a reference,
//allocates space to hold copy of testing,
//sets str member of beany to point to the new block,
//copies testing to the new block,
//and sets ct member of beany
--
我以為遠方 會有新的風景
卻在每一個異地 流浪回望著記憶
"For the way I live" by Tizzy Bac
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.194.100.216
→
03/19 00:15, , 1F
03/19 00:15, 1F
→
03/19 00:20, , 2F
03/19 00:20, 2F
→
03/19 00:21, , 3F
03/19 00:21, 3F
→
03/19 00:21, , 4F
03/19 00:21, 4F
→
03/19 00:21, , 5F
03/19 00:21, 5F
→
03/19 00:22, , 6F
03/19 00:22, 6F
推
03/19 00:23, , 7F
03/19 00:23, 7F
→
03/19 00:24, , 8F
03/19 00:24, 8F
推
03/19 00:31, , 9F
03/19 00:31, 9F
→
03/19 00:32, , 10F
03/19 00:32, 10F
→
03/19 00:33, , 11F
03/19 00:33, 11F
※ 編輯: zptdaniel 來自: 123.194.100.216 (03/19 00:37)
→
03/19 00:38, , 12F
03/19 00:38, 12F
推
03/19 00:39, , 13F
03/19 00:39, 13F
→
03/19 00:40, , 14F
03/19 00:40, 14F
→
03/19 00:54, , 15F
03/19 00:54, 15F
→
03/19 00:54, , 16F
03/19 00:54, 16F
→
03/19 00:55, , 17F
03/19 00:55, 17F
→
03/19 00:55, , 18F
03/19 00:55, 18F
推
03/19 00:58, , 19F
03/19 00:58, 19F
→
03/19 01:03, , 20F
03/19 01:03, 20F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):