- 2
- 0
- 约1.04万字
- 约 31页
- 2015-10-20 发布于河南
- 举报
VC第九章模板
* 9.1 函数模板 9.2 类模板 第 9 章模板 模板是C++支持参数化多态的工具,使用模板可以使用户为类或者函数声 明一种一般模式,使得类中的某些数据成员或者成员函数的参数、返回值取得任意类型。本章首先探讨函数模板,进而引入类模板并分别用类模板和函数模板实现上一章中的群体类——链表类,使之成为通用的链表类。 函数模板的语法形式如下: template typename T 函数定义 利用函数模板,可以建立一个具有通用功能的函数,支持不同的函数参数和返回值,达到减少代码书写量的目的。 T代表在函数模板中要使用的通用类型,在该函数的调用过程中,T被具体化。 【 9.1 函数模板】 template typename T T abs(T value) { return value0? value: -value; } 例如重载函数,求绝对值的函数只要声明一个函数模板: void main() { int nValue=-1,nResult; double dblValue=-1.2,dblResult; nResult=abs(nValue); dblResult=abs(dblValue); coutnValue″ ″nResultendl; coutdblValue″ ″db
您可能关注的文档
- 《机械工程学报》模板.doc
- 高层模板工程.doc
- 塑钢模板与木模板费用对比.doc
- 底板模板工程.doc
- 专四作文模板 2.doc
- 模板验算.docx
- 建筑工程模板制作安装施工技术.doc
- 小学课程表模板_图文.doc
- 2013年青岛建筑模板脚手架展览会.doc
- 利用模板创建网页-步骤.doc
- 2025年数据运营分析师用户行为洞察与业务决策支撑心得(2篇).docx
- 2025年幼儿园传染病防控常态化管理与应急预案落实总结(2篇).docx
- (新)师德师风优秀先进事迹心得体会范文(3篇).docx
- XX咨询公司做的薪酬体系设计精编版.docx
- 东风4B内燃机车JZ7型制动机作用阀排风不止的原因分析与处理百.docx
- 东风4B内燃机车JZ7型制动相作用阀排风不止的原因分析与处理百.docx
- 2025年办公耗材节能降耗工作推进心得(3篇).docx
- 东风4B型机车主电路接地故障分析及处理.docx
- 2026某集团公司信息化规划报告-保障措施及指导思想(2篇).docx
- 音乐乐感培养启蒙.pptx
原创力文档

文档评论(0)