译者序 C++ Templates中文版C++真可谓是包罗万象.博大精深.每个在C++中沉迷多年的爱好者都难免有这样的感慨:使用C++多年过后,我们往往只能算是一个熟练的使用者,却从来不敢给自己冠上"精通C++"的头衔.难道"精通C++"永远都是不惭的大言?然而,在学习.使用和研究C++的过程中,我们总是期望能够向"精通"不断迈进,并领悟C++语言的精髓.我想,要做到这一点起码要注意三个方面:一要把握语言发展的脉搏:二要多应用标准技术:三要洞悉标
第1章 关于本书 C++ Templates中文版模板,作为C++中的一部分已经有了十几年之久(而且也以各种形式存在),但我们仍然会对它误解.误用甚至产生争论.同时,我们又发现模板可以作为一个工具,用来开发更加干净.更具效率.更加智能的软件.事实上,模板已经成为许多新的C++程序设计范例(paradigm)的基石. 然而,我们发现大部分关于C++模板的书籍和论文对模板理论和应用的介绍都是很肤浅的.即使是少数几本讨论各种模板设计技术的书籍,也未能准确地描述C++语言是如何支持这些模板技术的.于是,