討論串[問題] copy constructor的問題
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓3(3推 0噓 1→)留言4則,0人參與, 最新作者legnaleurc (CA)時間16年前 (2009/03/16 22:59), 編輯資訊
0
0
1
內容預覽:
主要是為了防止非預期的 shallow copy. 實現正確的copy語意. 預知詳情請google. 因為你著了 shallow copy 的道. 注意這裡是 call by value. 會呼叫 copy ctor. 這裡b傳進getval建立了一個複本,假設叫bb. 預設複製行為是bb.p =
(還有140個字)

推噓2(2推 0噓 2→)留言4則,0人參與, 最新作者tstanly時間16年前 (2009/03/16 22:46), 編輯資訊
0
0
0
內容預覽:
有點搞不太懂copy construtor的用途. 我知道的大概是. 物件傳給函數時 會複製一個物件. 而有可能因為改變此復製物件(ex:delete)時 而改變了原本物件. 應該是降對吧...?. 以下是一個範例. 上面程式碼沒有使用copy constructor. 而下面程式碼有. 不懂的是為
(還有1832個字)
首頁
上一頁
1
下一頁
尾頁