- 1
- 0
- 约3.32千字
- 约 18页
- 2018-06-27 发布于福建
- 举报
C程序设计基础第8章模板与异常处理
第8章 模板和异常处理 目标 了解模板的概念 学会各类模板的使用 了解异常处理的基本概念 掌握异常处理的实现方法 8.1 模板 8.1.1 模板的概念 8.1.2 函数模板 8.1.3 类模板 8.1.1 模板的概念 模板也叫参数化的数据类型,用于表达逻辑结构相同,但具体数据元素类型不同的数据对象的通用行为。模板运算对象的类型不是实际的数据类型,而是一种参数化的类型,这种机制称为类属(又称为类属类型)。 模板有两种类型:函数模板和类模板。模板类属参数由调用它的实际参数的具体数据类型替换,由编译器生成一段真正可以运行的代码,这个过程称为实例化。带类属参数的函数称为函数模板,函数模板经过类型实例化后,称为模板函数。带类属参数的类称为类模板,类模板用类型实例化后,称为模板类。因此,编程者可以面对抽象的类属编写逻辑操作代码,重点关心程序的算法,而不必考虑每个对象运行时的实际数据类型 。 8.1.2 函数模板 1. 函数模板定义 函数模板的定义形式如下: template 模板参数表 模板函数类型模板函数名(参数表) template为模板说明的关键字,其后是用尖括号“”括起的 类属参数表,每一个类属参数前都冠以关键字class,每个 class之后跟用户定义的标识符,该为模板函数类型,可以 实例化为任何内部类
您可能关注的文档
最近下载
- 省级优秀课件中图版(2019)高中地理必修第一册第二章第三节大气受热过程与热力环流---热力环流.pptx VIP
- 学前儿童急症救助与突发事件应对:被冒领与走失的应急处理与预防PPT教学课件.pptx
- 建筑高级职称答辩试题及答案2025年新版.docx
- 第五节营养与痛风演示文稿.ppt VIP
- 2.2.2 热力环流 课件 高中地理人教版(2019)必修第一册.pptx VIP
- 律商联讯-知识产权领域的AI汲取知识产权领袖洞见,把握人工智能影响,前瞻布局,迎接未来.pdf
- 天然气富气回收利用技术.doc VIP
- 证书应用环境(Windows)XTXAppCOM组件接口说明手册V3.6.6.pdf VIP
- 智慧社区综合建设项目可行性研究报告.docx
- 2025中国长江三峡集团有限公司专项招聘314人笔试参考题库附带答案详解.pdf
原创力文档

文档评论(0)