- 10
- 0
- 约1.02万字
- 约 10页
- 2017-10-13 发布于浙江
- 举报
C异常处理的
C ++发展的后期,有的C++编译系统根据实际工作的需要,增加了
一些功能,作为工具来使用,其中主要有模板(包括函数模板和类模
板)、异常处理、命名空间和运行时类型,以帮助程序设计人员更方便地
进行程序的设计和调试工作。1997年ANSI C++委员会它们纳入了ANSII
C++标准,建议所有的C++编译系统都能实现这些功能。这些工具是非
有用的,C++的使用者应当尽量使用这些工具,因此本书对此作简要的
介绍,以便为日后的进一步学习和使用打下初步基础。
在第3章的11节已介绍了类模板。在本章中主要介绍异常处理和命名
空间,应当注意,早期的C++是不具备这些功能的,只有近期的C++系
统根据ANSIC++的要求,实现了这些功。请读者注意使用的C++版本。
一、异常处理的任务
程序编制者总是希望自己所编写的程序都是正确无误的,而且运行
结果也是完全正确的。但是这几乎是不可能的,智者千虑,必有一失,
不怕一万,就怕万一。因此,程序编制者不仅要考虑程序没有错误的理
想情况,更要考虑程序存在错误时的情况,应该能够尽快地发现错误,
消除错误。
1、语法错误:
在编译时,编译系统能发现程序中的语法错误(如关键字拼写错误,
变量名未定义,语句末尾缺分号,括号不配对等),编译系统会告知用户
原创力文档

文档评论(0)