[討論] dynamic/static polymorphism
看板C_and_CPP (C/C++)作者POSIX (tedium of chores)時間10年前 (2015/12/24 02:07)推噓8(8推 0噓 19→)留言27則, 6人參與討論串1/1
小弟我稍微練習寫一下 template
同時做 polymorphism
才知道用 template 寫這個有這麼卡 T__T
找了一些方法 最後選用 CRTP 來做
感覺上是可以解掉 dynamic binding / virtual 這類問題
但心理上總是有不踏實的感覺
先描述一下過程好了
參考了一些 design pattern, 在規劃完架構開始寫
一眼看見 interface 就忍不住想要來個 base reference/pointer 玩玩
而再把程式整理一下,則又發現因為不同 type 產出一樣邏輯的程式碼很多
又忍不住想要使用 template 把大夥兒一役解決!
就會同時寫出適合 compile time 解決的 templates
和適合 runtime 解決的 dynamic binding
不曉得這樣的現象是不是好的?
或是我該從哪裡開始重新思考、重新審視的?
後記就是,我查到的文章都好老了 T__T
是這類的技術已經被哪些新技術取代了嗎?T__T
--
正是在現實生活中拼搏,夢想才有意義
只是把自己投射到別人的夢想裡的話
跟死又有什麼兩樣
『真是一個現實主義者啊』
如果你把逃避現實叫做浪漫的話.....
Kusanagi Motoko草薙素子
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.135.155.251
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1450894054.A.9C6.html
→
12/24 02:10, , 1F
12/24 02:10, 1F
推
12/24 15:56, , 2F
12/24 15:56, 2F
→
12/24 15:57, , 3F
12/24 15:57, 3F
→
12/24 15:57, , 4F
12/24 15:57, 4F
推
12/24 16:58, , 5F
12/24 16:58, 5F
推
12/24 17:20, , 6F
12/24 17:20, 6F
推
12/24 17:23, , 7F
12/24 17:23, 7F
→
12/24 17:31, , 8F
12/24 17:31, 8F
推
12/24 17:38, , 9F
12/24 17:38, 9F
→
12/24 17:38, , 10F
12/24 17:38, 10F
→
12/24 17:50, , 11F
12/24 17:50, 11F
→
12/24 17:51, , 12F
12/24 17:51, 12F
推
12/24 17:51, , 13F
12/24 17:51, 13F
→
12/24 17:51, , 14F
12/24 17:51, 14F
→
12/24 17:51, , 15F
12/24 17:51, 15F
推
12/24 17:56, , 16F
12/24 17:56, 16F
→
12/24 17:57, , 17F
12/24 17:57, 17F
→
12/24 17:57, , 18F
12/24 17:57, 18F
推
12/24 21:01, , 19F
12/24 21:01, 19F
→
12/24 21:02, , 20F
12/24 21:02, 20F
→
12/24 21:03, , 21F
12/24 21:03, 21F
→
12/26 23:39, , 22F
12/26 23:39, 22F
→
12/26 23:40, , 23F
12/26 23:40, 23F
→
12/26 23:41, , 24F
12/26 23:41, 24F
→
12/26 23:41, , 25F
12/26 23:41, 25F
→
12/27 12:16, , 26F
12/27 12:16, 26F
→
12/27 12:16, , 27F
12/27 12:16, 27F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章