- 2
- 0
- 约5.3千字
- 约 30页
- 2018-01-05 发布于河南
- 举报
第7章 模板-4(gai)
7 模 板 2.4.1 模板的概念 2.4.2 函数模板 2.4.3 类模板 2.4.4 标准模板库STL 2.4.5 应用实例 7.1 类型的严格性与灵活性 7.1 类型的严格性与灵活性 7.1 模板的概念 7.1 模板的概念 7.2 函数模板 1 函数模板的定义 2 函数模板的实例化 3 函数模板的重载 7.2 函数模板 C++实现max可采用如下的重载方式 实现 int max (int i, int j) {return ij ? i: j;} Char max (char c1, char c2) {return c1c2 ? c1 : c2; } float max (float f1, float f2) {return f1f2 ? f1 : f2; } …… int i = max (3, 4); char ch = max (‘a’, ‘A’); float f = max (5.0, 1.0); …… 特点: 可以进行完备的语法检查、适于描述复杂逻辑 相同逻辑重复描述,繁琐、不易扩充 7.2 函数模板 引例:用C++ Template 实现的max 实现 template typename T T max (T a, T b) { return ab ? a : b;} int i = max (3, 4); ch
您可能关注的文档
- 第2章第一个Java应用 java课件.ppt
- 20131228感恩节(Thanksgiving_Day).ppt
- 外研版英语选修6Module 1 Reading.ppt
- java 第3讲.ppt
- 让java网站开发从此简单起来[一个项目只用一个Servlet和一个Dao类].doc
- 牛津版Book 6_U1_Grammar and usage.ppt
- 7_JavaBean与标准动作.ppt
- 第1 程序设计概述.ppt
- 第16章dreamweaver.ppt
- java初级chap02.ppt
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
原创力文档

文档评论(0)