C++ Templates: The Complete Guide, 2nd Edition
¥ 490.00
无论用什么编程语言,现如今,我们都应该多多少少写过一些带有泛型概念的代码了。但用一个类型替代符取代具体的类型,这种行为对编程语言来说到底有多复杂?对于这个问题,其实,答案有多复杂,也就意味着泛型编程自身给我们带来了多大的挑战。
在这本大部头里,作者就以 C++ 作为媒介,向我们展示了最前沿的泛型编程技术,例如:可变模版参数、泛型 Lambda 表达式、类模版参数的类型推导、模板元编程等等。如何与这些新的编程技术打交道,如何避开这些新技术可能带来的隐患。难能可贵的就是,作者用真正可以运行的代码示例,详实地还原了每一个提到的概念,这为我们深入了解泛型编程,提供了非常大的帮助。
总之,这不是一本很轻松的书籍,但也并非高不可攀。如果你真的有耐心读下去,我保证,你一定会时不常就会发出类似:喔喔喔,原来是这样啊!的感叹。
- 页数: 832
- 出版日期: 2017-09-08
- 书籍形式:实体书