- 1
- 0
- 约1.49千字
- 约 28页
- 2015-12-13 发布于广东
- 举报
第9章 模板、异常处理和命名空间 模板 异常处理 命名空间 模板 函数模板 类模板 创建简单的函数模板 函数模板是指在定义时不指定部分或者全部形式参数数据类型的函数,而在这个函数被调用时,才根据实际参数的数据类型来决定这些形式参数的数据类型。 定义函数模板要使用template关键字。定义方式如下: template class|typename 通用数据类型 函数名(形式参数表) 其中通用数据类型其实就是数据类型占位符,随后会在函数的定义过程中使用它来声明函数中可以处理的数据类型。 定义一个函数模板用于实现两个变量数值的交换 创建一个函数模板可以输出两个数据 重载通用函数 类模板 在定义类模板时就创建了一个通用的类,这个类中的所有数据成员和成员函数都已经定义好了,只是在定义时每个数据成员的类型使用的都是通用数据类型,每个成员函数的形参数据类型和返回值也都是通用数据类型。 创建类模板 创建类模板的通式: template class/typename 通用数据类型 class 类名 { 数据成员定义; 成员函数定义; } 在定义了类模板之后就可以使用下面的方式创建一个类的对象: 类名 数据类型 对象名; 创建类模板 创建有多个通用数据类型的类模板 显示创建一个类模板的实例 异常处理 基础知识 捕获所有异常 异常嵌套 异 常 处 理 C++可以采用结构化控制方式来处理程序
您可能关注的文档
- Visual Basic.NET程序设计 作者 马宏锋_ 第3章.ppt
- Visual Basic.NET程序设计 作者 马宏锋_ 第5章.ppt
- Visual Basic.NET程序设计 作者 马宏锋_ 第6章.ppt
- Visual Basic.NET程序设计 作者 马宏锋_ 第9章.ppt
- Visual Basic.NET程序设计 作者 马宏锋_ 第10章.ppt
- Visual Basic程序设计 第三版 作者 丁爱萍 第1-5章 封面及目录.ppt
- Visual Basic程序设计 第三版 作者 丁爱萍 第1-5章 项目三.ppt
- Visual Basic程序设计 第三版 作者 丁爱萍 第6-11章 项目八.ppt
- Visual Basic程序设计 第三版 作者 丁爱萍 第6-11章 项目九.ppt
- Visual Basic程序设计 第三版 作者 丁爱萍 第6-11章 项目六.ppt
- Visual C++教程PowerPoint课件 作者 chap-10.ppt
- Visual C++教程PowerPoint课件 作者 chap-12.ppt
- Visual FoxPro 6.0程序设计教程 第二版 作者 丁爱萍 第1-5章 第1章.ppt
- Visual FoxPro 6.0程序设计教程 第二版 作者 丁爱萍 第1-5章 第3章.ppt
- Visual FoxPro 6.0程序设计教程 第二版 作者 丁爱萍 第1-5章 第4章.ppt
- Visual FoxPro 6.0程序设计教程 第二版 作者 丁爱萍 第1-5章 第5章.ppt
- Visual FoxPro 6.0程序设计教程 第二版 作者 丁爱萍 第11-15章 第12章.ppt
- Visual FoxPro 6.0程序设计教程 第二版 作者 丁爱萍 第11-15章 第13章.ppt
- Visual FoxPro 6.0程序设计教程 第二版 作者 丁爱萍 第11-15章 第14章.ppt
- Visual FoxPro 6.0程序设计教程 第二版 作者 丁爱萍 封面及目录.ppt
最近下载
- 结构专业图集-07SG111-1建筑结构加固施工图设计表示方法.pdf VIP
- 初升高衔接练习全套1到8.doc VIP
- 《低空经济》学习资料-题库-温州市继续教育-一般公需课.docx VIP
- UL94-2023 中文版(塑料材料阻燃等级测试标准完整版本).docx VIP
- 食堂食材配送服务食材配送方案.docx VIP
- JJG(烟草) 21-2021 烟草实验室大气环境检定规程.pdf VIP
- 环境影响评价报告书-乌海环境保护局网站.PDF VIP
- 2022年国家公务员录用考试《行测》题(副省级).pdf VIP
- 招聘校长笔试试题及答案.doc VIP
- 智能物流中心精益生产三环小屋知识大闯关测试卷及答案.docx VIP
原创力文档

文档评论(0)