推 dendrobium:有寫default c'tor嗎? 10/21 00:27
→ QQ29:他應該有寫 我修改下文章 貼個code 10/21 00:31
※ 編輯: QQ29 來自: 140.113.207.187 (10/21 00:32)
推 LPH66:好像不會是你猜的...因為QQ裡的aa和main裡的aa不是同一個 10/21 00:41
推 dendrobium:可是ptr所存的位置是一樣的 default copy c'tor是 10/21 00:45
→ dendrobium:shadow copy 10/21 00:46
→ QQ29:喔可是ptr是同一個@@ 另外我為了避免他delete兩次當機 10/21 00:46
→ QQ29:我刻意把他ptr=NULL在delete完以後 可是還是會盪耶 10/21 00:46
→ dendrobium:換言之 ptr所指向的記憶體位置被delete了兩次 10/21 00:46
→ QQ29:之前看到 int *p=NULL; delete []p;不會擋 我測也沒盪@@ 10/21 00:47
→ dendrobium:沒用的 因為 copy的ptr位置 是原本那個 10/21 00:47
→ QQ29:對耶= = 好天真 ....一語點醒夢中人 10/21 00:48
→ QQ29:那我ps那段該怎麼解釋阿@@ 10/21 01:47
推 ledia:shallow not shadow, 用 deep 的相反 -> shallow 比較好記 10/21 08:57
推 dendrobium:喔喔... 沒記好...^^" 10/21 09:18