- 4
- 0
- 约6.1千字
- 约 37页
- 2015-12-10 发布于广东
- 举报
本章导读 模板是实现代码重用机制的一种工具,它可以实现类型参数化,即把类型定义为参数,从而现了真正的代码重用。模板分为函数模板和类模板,它们分别允许用户构造模板函数和模板类。 本章要点 函数模板 类模板 第七章 目录 7.1 模板的概念 7.2 函数模板与模板函数 7.3 模板函数的覆盖 7.4 类模板与模板类 7.5 程序举例 7.6 本章小结 习题七 7.1 模板的概念 模板分为函数模板和类模板,它们分别允许用户构造模板函数和模板类。模板、模板函数、模板类和对象之间的关系如图7-1所示: 7.2 函数模板与模板函数 7.2.1 函数模板的说明 7.2.2 函数模板的使用 7.2.1 函数模板的说明 函数模板的一般说明形式如下: template class 类型参数 返回类型 函数名(模板形参表) { 函数体 } 其中,template是一个声明模板的关键字,它表示声明一个模板。 例如,将求最大值函数swap ()定义成函数模板,如下所示: template class T void swap(T x, T y) { ?????? T temp=x; ?????? x=y; ?????? y=temp; } 也可以定义成如下形式 template typename T void swap(T x, T y) {
您可能关注的文档
- C++程序设计 作者 连卫民 何樱 韩彦锋 等 第3章 选择结构的程序设计.ppt
- C++程序设计 作者 连卫民 何樱 韩彦锋 等 第5章 复杂数据的程序设计.ppt
- C++程序设计 作者 连卫民 何樱 韩彦锋 等 第6章 模块化的程序设计.ppt
- C++程序设计 作者 连卫民 何樱 韩彦锋 等 第8章 类与对象的程序设计.ppt
- C++程序设计 作者 连卫民 何樱 韩彦锋 等 第10章 类继承的程序设计.ppt
- C++程序设计 作者 连卫民 何樱 韩彦锋 等 第11章 类多态的程序设计.ppt
- C++程序设计 作者 连卫民 何樱 韩彦锋 等 第12章 模板的程序设计.ppt
- C++程序设计 作者 连卫民 何樱 韩彦锋 等 第13章 IO流的程序设计.ppt
- C++程序设计 作者 任化敏 chapter01-C++简介.ppt
- C++程序设计 作者 任化敏 chapter03-程序控制语句.ppt
- 2025版能源与动力工程(卓越)专业本科人才培养方案.pdf
- 社会工作专业人才培养方案.docx
- 公共事业管理专业人才培养方案.docx
- 《有机化学2》-黄相璇-2024应化卓越1班.pdf
- 汉语言文学专业2024级本科人才培养方案.pdf
- 2025版新能源汽车工程(职教师范)专业本科人才培养方案.pdf
- 2025版车辆工程专业本科人才培养方案.pdf
- 0451教育硕士专业学位研究生指导性培养方案(2023年).pdf
- 6.中央财经大学深入推进研究生教育分类发展八大行动方案(校发〔2024〕316号).pdf
- 教学计划表-《认识实习》-宋金刚、张存芳、李家玉、鱼章龙、庞易英、陈航、刘苏城-2025应化卓越1班.pdf
最近下载
- 2026年辅警面试人际交往意识与技巧能力押题20题(含解析).docx
- 辽宁省大连市中山区2024-2025学年八年级下学期期中数学试题(含答案).pdf VIP
- 2026届海南省定安县高三第一次联考模拟预测地理试题(试卷+解析).docx VIP
- 2025年浙江高职考单考单招数学真题卷(含答案).pdf VIP
- 2024年中考英语专项复习补全对话.docx VIP
- 大模型概念、技术与应用实践 课件 第5章 本地部署大模型.pptx
- 员工手册-员工手册范本-麦当劳员工手册.doc VIP
- 基于西门子PLC六人抢答器控制系统设计毕业设计说明书.doc VIP
- 流变仪说明书.docx VIP
- 2026年辅警面试综合分析精准押题20题及答案.docx
原创力文档

文档评论(0)