设为首页 加入收藏

TOP

15.2.2 模板中的嵌套(2)
2013-10-07 15:44:19 来源: 作者: 【 】 浏览:90
Tags:15.2.2 模板

15.2.2  模板中的嵌套(2)

程序清单15.5中模板有趣的一点是,Node是利用通用类型Item来定义的。所以,下面的声明将导致Node被定义成用于存储double值:

 
而下面的声明将导致Node被定义成用于存储char值:
 

这两个Node类将在两个独立的QueueTP类中定义,因此不会发生名称冲突。即一个节点的类型为QueueTP<double>::Node,另一个节点的类型为QueueTP<char>::Node。

程序清单15.6是一个小程序,可用于测试这个新的类。

程序清单15.6  nested.cpp

 
 
程序清单15.5和程序清单15.6组成的程序的运行情况如下:
 
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇15.3.4 将对象用作异常类型(1) 下一篇15.2.2 模板中的嵌套(1)

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·如何利用Python做数 (2025-12-24 23:48:36)
·如何使用python进行 (2025-12-24 23:48:34)
·python 爬虫入门该怎 (2025-12-24 23:48:31)
·Java 实现多个大文件 (2025-12-24 23:22:00)
·Java多线程编程在工 (2025-12-24 23:21:56)