C++语言基础教程 教学课件 ppt 作者 吕凤翥 1_ 第13章 C++语言工具

上传人:E**** 文档编号:89349792 上传时间:2019-05-23 格式:PPT 页数:14 大小:83KB
返回 下载 相关 举报
C++语言基础教程 教学课件 ppt 作者  吕凤翥 1_ 第13章  C++语言工具_第1页
第1页 / 共14页
C++语言基础教程 教学课件 ppt 作者  吕凤翥 1_ 第13章  C++语言工具_第2页
第2页 / 共14页
C++语言基础教程 教学课件 ppt 作者  吕凤翥 1_ 第13章  C++语言工具_第3页
第3页 / 共14页
C++语言基础教程 教学课件 ppt 作者  吕凤翥 1_ 第13章  C++语言工具_第4页
第4页 / 共14页
C++语言基础教程 教学课件 ppt 作者  吕凤翥 1_ 第13章  C++语言工具_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《C++语言基础教程 教学课件 ppt 作者 吕凤翥 1_ 第13章 C++语言工具》由会员分享,可在线阅读,更多相关《C++语言基础教程 教学课件 ppt 作者 吕凤翥 1_ 第13章 C++语言工具(14页珍藏版)》请在金锄头文库上搜索。

1、第13章 C+语言工具,一. 模板 二. 异常处理,一、 模 板,1模板的概念, 什么是模板:一种支持参数化多态性的工具。 模板通常分为两种:函数模板和类模板。 引进模板可以避免重复劳动,提高代码的重用性。,2函数模板和模板函数, 函数模板的定义格式: template模板参数表 () 其中,模板参数表通常格式为class,, 模板函数是函数模板的实例化,使用一个具体类型替换模板参数的一个具体函数。 见P398,例13.1,P399,例13.2,P400,例13.3。,3类模板和模板类, 类模板的定义格式 template模板参数表 class ; 其中,通常格式为class,, 类模板中的成

2、员函数都是函数模板。 模板类对象的定义方法: 具体类型说明符(); 见P403,例13.4,P404,例13.5,P406,例13.6。,二、异常处理,1异常和异常处理, 异常是一种可以预测的一种错误。这种错误可以被定义、被发现 被处理。 异常处理是检查出异常后并进行处理的过程。C+语言中对异常处理方法采用向上级传递的方法,由上级处理。,2异常处理的实现,异常处理机制通常由如下三步实现: 检查异常(使用try语句块) 抛出异常(使用throw语句块) 捕提异常(使用catch语句块) 见P409,例13.7。, 异常处理的语法结构 由语句throw的语句块try-catch构成。 (1)throw语句格式如下: throw;,(2)try-catch语句块格式如下:,try catch(或) ,见P412,例13.8,P414,例13.9。 作业题:P416 练习题13 13.1,13.2,13.3,13.4,13.5(自选) 上机练习题:P423,上机指导13 13.2中16题,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号