我看到Scott Meyers的"Effective C++"第三版书中有一小部分关于“模板编程”。
包含有关模板“有效”使用信息的任何其他书籍/链接?
答案 0 :(得分:10)
我喜欢Modern C++ Design: Generic Programming and Design Patterns Applied。我发现它写得很清楚。包含一些高级主题。
答案 1 :(得分:8)
Vandevoorde / Josuttis的“C ++模板完整指南”非常易于访问。
答案 2 :(得分:4)
C++ Templates - The Complete Guide。 Alexandrescu的Modern C ++ Design非常好,但除非你已经熟悉模板,否则我不推荐它。它也更适合C ++ Framework创建者。
答案 3 :(得分:2)
我非常喜欢Abrahams和Gurtovoy的C ++ Template Metaprogramming。
答案 4 :(得分:1)
Scott Meyers在Effective STL处理标准模板库。这可能与你有关。
答案 5 :(得分:1)
斯蒂芬·C·德赫斯特(Stephen C. Dewhurst)提到的一本很少但又很实用的书是C++ Common Knowledge。 “在贝尔实验室的C ++首批用户中”,Dewhurst给这本书一个有点欺骗性的标题,因为他实际上涵盖了相当多的高级材料,尤其是模板。
Dewhurst的书与Meyers的书一样,有63个“项目”,你可以自己阅读。在模板上,您应该查看项目45-59(大约70页的阅读)。