正在加载图片...
第十章模板 模板( Template)是C++支持参数化多态的工具,使用 模板可以减少程序员的重复劳动,使程序员可以建立具有通用 类型的函数库和类库 所谓模板是一种使用无类型参数来产生一系列函数或类的 机制,是C++的一个重要特性。它的实现,方便了更大规模的 软件开发。 若一个程序的功能是对某种特定的数据类型进行处理,则 可以将所处理的数据类型说明为参数,以便在其他数据类型的 情况下使用,这就是模板的由来。模板是以一种完全通用的方 法来设计函数或类而不必预先说明将被使用的每个对象的类型。 通过模板可以产生类或函数的集合,使它们操作不同的数据类 型,从而避免需要为每一种数据类型产生一个单独的类或函数。第十章 模板 模板(Template)是C++支持参数化多态的工具,使用 模板可以减少程序员的重复劳动,使程序员可以建立具有通用 类型的函数库和类库。 所谓模板是一种使用无类型参数来产生一系列函数或类的 机制,是C++的一个重要特性。它的实现,方便了更大规模的 软件开发。 若一个程序的功能是对某种特定的数据类型进行处理,则 可以将所处理的数据类型说明为参数,以便在其他数据类型的 情况下使用,这就是模板的由来。模板是以一种完全通用的方 法来设计函数或类而不必预先说明将被使用的每个对象的类型。 通过模板可以产生类或函数的集合,使它们操作不同的数据类 型,从而避免需要为每一种数据类型产生一个单独的类或函数
向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有