: 我個人覺得,所有的 template 功能都可藉由動態多形來完成
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
我無法同意....
: 只是需要花費的力氣,執行期的效率等,都會有很大的差別
: 也就是說,雖然可以達到同樣的目的,也不代表其中一個可以取代另一個
動態和多形要用template完成是不難的,
但是template能做到的東西,多形能完成嗎?
template能在compile time解決許多問題,還能把
runtime的error,拉進compile time來查覺,
此外還有"一堆"功能..,尤其是在compile time的type處理上..
是連多形也摸不到邊的....
--
說到後來我好像變成template狂熱份子了...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.84.151.57