[問題] copy constructor搭配new

作者: isbecky27 (默)   2019-04-16 13:51:51
https://i.imgur.com/3zVRZDc.jpg
我想問一下這段code是哪裡危險呢
copy constructor搭配new使用
會產生什麼問題QQ
作者: djshen (djshen)   2019-04-16 13:55:00
你先說說看你覺得B=A會發生什麼事吧
作者: Feis (永遠睡不著 @@)   2019-04-16 14:08:00
Delete
作者: S404NotFound (silence)   2019-04-16 14:26:00
private
作者: zamperla (地鼠王)   2019-04-16 15:01:00
要設定=operator overloading
作者: sarafciel (Cattuz)   2019-04-16 15:28:00
1.B原本new的東西發生什麼事了? 2.B跟A會解構幾次?
作者: chienweichih ((゚д゚))   2019-04-16 17:36:00
你把B幹掉的時候 A的ptr就被幹掉了
作者: samuelcdf (溫泉龜)   2019-04-17 11:19:00
原本B的ptr不見了,動態配置的記憶體,不用之前要做什麼?
作者: xavier13540 (柊 四千)   2019-04-17 12:05:00
這個class又沒有copy ctor喔 default的
作者: loveme00835 (髮箍)   2019-04-17 13:50:00
void main() 幫哭哭
作者: adrianshum (Alien)   2019-04-17 20:02:00
去看看 rule-of-three / rule-of-five / rule-of-zero吧
作者: shk9cvu5ye (MIT)   2019-04-18 02:03:00
shallow copy

Links booklink

Contact Us: admin [ a t ] ucptt.com