推 steve1012: smart pointer 已經簡化事情太多 只要搞清楚ownership 12/25 11:02
→ steve1012: 幾乎不需要在操心管理 12/25 11:02
推 Jockey66666: 用smart pointer就不需要new delete了 12/25 11:51
→ Jockey66666: 但我遇過的同事大部分都還是不太愛用 12/25 11:53
→ Jockey66666: 習慣問題而已 12/25 11:53
推 steve1012: 我們幾乎已經強制用了 安全性高太多了 語意又非常明確 12/25 12:12
→ steve1012: 尤其 unique ptr 12/25 12:12
→ loveflames: 要注意reference cycle 12/25 12:16
推 steve1012: 所以我們幾乎都只用 unique ptr 很多多情境下 unique p 12/25 12:21
→ steve1012: tr+raw ptr就夠用 12/25 12:21
推 senjor: 學C#的是不是也應該要學學ptr的相關知識比較好? 12/25 12:22
→ loveflames: 某些極端特例會需要自己管理資源,例如把smart ptr放 12/25 13:08
→ loveflames: 到union內,只是應該不會沒事這樣弄 12/25 13:09
推 Clangpp: 媽的 我聽朋友說他公司還有老 12/25 16:54
→ Clangpp: rd嫌c++11太新咧 12/25 16:54
→ testPtt: 我們幾乎都只用 auto ptr ^_^ 12/25 17:43
→ loveflames: auto ptr.... 12/25 18:36
推 kwpn: 使用auto_ptr的缺點是 要了解它的潛在問題才不會用錯 12/25 21:35
C++11就把auto_ptr deprecate掉了 使用auto_ptr是C++0x?
→ loveflames: deprecated的意思不是不支援,只是不宜使用,未來版 12/25 21:46
→ loveflames: 本可能拿掉 12/25 21:46
→ loveflames: 到17才拿掉 12/25 21:48
喔喔 謝謝
※ 編輯: Ommm5566 (114.36.79.157), 12/25/2017 21:48:36