- 3
- 0
- 约1.66万字
- 约 76页
- 2017-02-09 发布于湖南
- 举报
第九章群体类
第九章 群体类和群体数据的组织 成都信息工程学院计算机系 本章主要内容 模板 群体类 群体数据的组织 第一部分:模板 函数模板 类模板 函数模板 函数模板可以用来创建一个通用功能的函数,以支持多种不同形参,进一步简化重载函数的函数体设计。 声明方法: template typename 标识符 函数声明 求绝对值函数的模板 #includeiostream using namespace std; templatetypename T T abs(T x) { return x0?-x:x; } int main() { int n=-5; double d=-5.5; coutabs(n)endl; coutabs(d)endl; } 求绝对值函数的模板分析 编译器从调用abs()时实参的类型,推导出函数模板的类型参数。例如,对于调用表达式abs(n),由于实参n为int型,所以推导出模板中类型参数T为int。 当类型参数的含义确定后,编译器将以函数模板为样板,生成一个函数:int abs(int x){ return x0?-x:x; } 类模板的作用 使用类模板使用户可以为类声明一种模式,使得类中的某些数据成员、某些成员函数的参数、某些成员函数的返回值,能取任意类型(包括基本类型的和用户自定义类型)。 类模板的声明
您可能关注的文档
- 第4章图搜索技术.ppt
- 第6章iir滤波器的设计.ppt
- 第6章多计算机系统.ppt
- 第6章计算机网络安全.ppt
- 第6章输入输出与中断技术.ppt
- 第6章中文excel2003的应用.ppt
- 第7章计算机网络安全.ppt
- 第8讲计算机辅助开发方法.ppt
- 第8章组合变流电路.ppt
- 第八节正弦级数和余弦级数.ppt
- 2026年广西壮族自治区柳州市初二学业水平地理生物会考考试试题及答案.docx
- 2026临床执业助理医师资格考试试题解析及答案.docx
- 2026四川省骨科医院招聘药学部药品调剂岗工作人员3人备考题库及参考答案详解.docx
- 2026年宜春幼儿师范高等专科学校单招职业适应性考试题库及答案详解(夺冠系列).docx
- 2026年广西壮族自治区柳州市地理生物会考真题试卷+解析及答案.docx
- 2026临床执业助理医师资格考试预测考点题库真题及答案.docx
- 混凝土结构施工质量验收规范.docx
- 2026年广西壮族自治区梧州市地理生物会考真题试卷(+答案).docx
- 深基坑支护降水井洗井方法.docx
- 2026临床执业助理医师资格考试真题卷及答案.docx
最近下载
- 考虑多工况的汽车前轴结构优化设计【论文】13000字 .pdf
- 2024年小红书酒店集团通案(小游记·探寻新解法).pdf
- 2025广州从化区中小学教师招聘考试试题及答案.docx VIP
- 小红书酒店集团通案(小游记·探寻新解法) 2024年.pptx
- 一种基于卷积神经网络的水下爆炸载荷下板架结构动态响应的预测方法.pdf VIP
- 一种基于机器学习的水下爆炸载荷下船体板架结构动响应快速预报方法.pdf VIP
- 蜂窝式SCR脱硝催化剂生产工艺关键技术分析.pdf VIP
- 创维50&55&65BG22产品规格书.pdf VIP
- 2025年新版春考化工试卷答案及解析.doc VIP
- 地质踏勘方案.pptx VIP
原创力文档

文档评论(0)