2017年3月5日

摘要: 18.2.2 简单的类模板 下面用前面的一个例子来说明,为数组定义一个类模板,该数组要对索引值进行边界检查,确保索引值是合法的。尽管标准库提供了数组模板的完整实现方式,但建立自己的数组模板有助于理解模板的工作原理。我们已经很清楚数组的工作原理了,因此下面集中讨论模板的特性。这也更容易使用第20章介绍 阅读全文
posted @ 2017-03-05 16:51 一揽芳华 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 18.2 定义类模板 在第一次看到类模板的定义时,它们看起来比实际的要复杂,这主要是因为定义它们所使用的表示法看起来比较复杂,定义中的参数也比较烦琐。类模板定义基本上类似于一般类的定义,但与其他事物一样,其中的一些细节要特别注意。 用关键字 template 定义类模板,把模板的参数放在关键字 te 阅读全文
posted @ 2017-03-05 15:58 一揽芳华 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 第18章 类模板 模板是自动生成新类类型的一种强大机制。标准库的一个重要部分完全建立在定义类模板的功能基础之上.所以理解类模板所涉及的技术就非常重要了。 本章主要内容 . 类模板的概念和定义 . 类模板的实例是什么,如何创建它 . 如何在类模板定义体的外部,为类模板的成员函数定义模板 . 类型参数与 阅读全文
posted @ 2017-03-05 15:41 一揽芳华 阅读(106) 评论(0) 推荐(0) 编辑

导航