论文部分内容阅读
C++最重要的特性之一就是代码重用,为了实现代码重用,代码必须具有通用性.比如:一个程序的功能是对某种特定的数据类型进行处理,如果将所处理的数据类型说明为参数,就可以让程序以同样的方式处理其他任何数据类型的数据.这种程序设计类型称为参数化程序设计,模板是C++支持参数化设计的工具,通过它可以实现用同一段程序处理多种不同类型的对象.本文重点讨论C++中模版的概念和不同类型模版的使用方式.