- 3
- 0
- 约8.17千字
- 约 10页
- 2020-11-21 发布于天津
- 举报
第 11 章 模 板
【内容提要】
模板的概念
函数模板的定义和使用
类模板的定义和使用
【重点与难点】
11.1模板的概念
模板是实现代码复用的一种工具,它可以实现类型参数化,把类型定义为参数, 实现代码的真正复用。
模板分两类:函数模板和类模板。用一个代码段指定一组函数称为函数模板, 或用一个代码段指定一组相关类称为类模版。
11.2函数模板的定义和使用
11.2.1函数模板的定义
格式为:
template vtypename( 或 class) 数据类型参数标识符 >
<返回类型 ><函数名 >(参数表)
{
函数体
}
说明:
template是定义模板函数的关键字;template后面的尖括号不能省略;
type name是声明数据类型参数标识符的关键字,也可用 class。它用以说明其后面的标识符是数据类型标识符。在这个函数定义中,凡希望根据实参数
据类型来确定数据类型的变量,都可以用数据类型参数标识符来说明,从而 使这个变量可以适应不同的数据类型。
定义函数模板时,可以声明多个类型参数标识符, 各标识符之间用逗号分幵。
函数模板只是声明了一个函数的描述即模板, 不是一个可以直接执行的函数,
只有根据实际情况用实参的数据类型代替类型参数标识符之后,才能产生真 正的函数。
11.2.2 模板函数
在使用函数模板时,要将形参“数据类型参数标识符”实例化为确定的数据类 型
您可能关注的文档
- 第三十五章免疫学检验的质量控制.电子教案.docx
- 第三中学高三理综上学期期末考试试题.docx
- 第三单元《复式统计表》同步习题知识讲解.docx
- 第三单元复式统计表.docx
- 第三单元活动2相册内容快制作复习课程.docx
- 第七章钢筋与混凝土之间的粘结知识讲解.docx
- 第三单元第三课收获与激励备课讲稿.docx
- 第三单元血液循环学习资料.docx
- 第三只眼睛看劳资管理资料讲解.docx
- 第三套大众健美操三级动作分解精品资料.docx
- 互感器原理、试验方法、运行维护及典型缺陷分析.pptx
- 《商品条码 物流单元编码与条码表示》标准立项修订与发展报告.docx
- 《离散制造业制造运行管理(MOM)系统 第6部分:应用指南》标准立项修订与发展报告.docx
- 《离散制造业制造运行管理(MOM)系统 第4部分:集成接口》标准立项修订与发展报告.docx
- 《连续搬运机械 分类》标准立项修订与发展报告.docx
- 《连续纤维增强陶瓷基复合材料高温水氧环境下压缩强度试验方法》标准立项修订与发展报告.docx
- 《离散制造业制造运行管理(MOM)系统 第5部分:评测要求》标准立项修订与发展报告.docx
- 《连续搬运机械 术语》标准立项修订与发展报告.docx
- 《铝基钎料 第3部分:药皮钎料》标准立项修订与发展报告.docx
- 《绿色产品评价 水泥制品》标准立项修订与发展报告.docx
最近下载
- (正式版)DB32∕T 4637-2024 《幸福河湖评价规范》.pdf VIP
- 矿山行业矿井通风系统优化与风量调节培训.pptx VIP
- (中职)计算机应用综合实训及习题(项目1-7)配套教材课件汇总完整版电子教案.pptx VIP
- 公安基础知识辅警考试1000题.docx VIP
- 高标准农田建设应急预案.pdf VIP
- 闵行区浦江新市镇(含浦锦街道)总体规划暨土地利用总体规划.PDF
- JEDEC JEP95 标准中文版(详细解读)半导体元器件标准封装外形规范.docx VIP
- 早期介入丹佛模式全部课程核对表[借鉴].pdf
- 机械CAD-CAM技术第1章-(1).ppt VIP
- 2026年秋季部编版三年级上册道德与法治教学计划(含进度表).pdf VIP
原创力文档

文档评论(0)