精華區beta C_and_CPP 關於我們 聯絡資訊
※ 引述《khoguan (Khoguan Phuann)》之銘言: : MCD 我還沒看,聽說要有 desing pattern 的基礎,才利於吸收。 應該不用啦。其實只有部份涉及到 DPs 的東西,其他的部份 還是相當精彩。再說 DPs 也不是很困難,舉個例子,例如 Object Factory 是根據參數產生不同型別的物件,這種技術 沒學 DPs 也應該會用到。另外幾個像 Abstract Factory, Visitor, Multimethod,... 也很容易了解。前面幾章的 TypeList, SmallObject, SmartPtr 則和 DPs 沒什麼關係, 也不需要這方面的基礎。 主要是這本書中大量使用的 policy-based programming, 大大改變了我對 C++ 的認識,把一個大問題切割成彼此獨 立的 policy,然後可以自由靈活的組裝起來,尤其是 SmartPtr 這章,把 C++ Template 的威力完全展現出來。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.120.214.120
khoguan:感謝您進一步的詳細說明 ^_^ 61.227.252.173 08/07