Re: [問題] Effective modern c++ item 1-4

看板C_and_CPP作者 (Sidney0503)時間8年前發表 (2017/03/07 05:13), 8年前編輯推噓1(102)
留言3則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《Clangpp (Clang++)》之銘言: : 小弟我最近在補完之前看effective modern c++覺得有點難度的章節 : 前面的item 1-4之前有點看不懂 現在重新專心複習後,比較了解他所要說的東西 : item 1-3是在講解 auto或deltype時 你丟什麼數值他會判定為什麼type的規則 : 而item 4主要教你如何在各種情況下去知道這個變數的type : 那我想請教各位先進。 : 他書中所教的,那些型別推導的規則跟item 4的技巧 因為你需要知道auto什麼時候會犯錯 它一個變數實體其型別判定相當於template function的參數 T&和T&&的型別是為了move symantec 簡單說都是為了std::forward 當deep copy成本高的時候就選用搬移 我建議直接先去看他的演講 https://www.youtube.com/playlist?list=PLmxXlAVb5hkyq5njldMEPYdOqTAQPLChR 演講中說明的安排會比書中流暢 內容跟書本直接重疊 : 像是使用Boost TypeIndex Library : 在實際開發上有什麼幫助?? : 因為我平時都沒什麼用,有點沒那個sense 而且書中的範例沒什麼真實感... : 謝謝 你用幾次typeid就知道boost的好處 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.113.210.211 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1488863631.A.467.html ※ 編輯: Sidney0503 (140.113.210.211), 03/07/2017 14:19:28

03/07 23:28, , 1F
其實 decltype 大多數時候已經夠用了就是
03/07 23:28, 1F

03/07 23:29, , 2F
真的要用到 typeid 的我只想到跟反射 (reflection) 相關
03/07 23:29, 2F

03/08 07:38, , 3F
樓上是大神
03/08 07:38, 3F
文章代碼(AID): #1Ola6FHd (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #1Ola6FHd (C_and_CPP)