博文
异常处理的编程方法 前言(2006-01-19 16:51:00)
摘要:作者简介:王胜祥,高级程序员,网络工程师,系统分析员。CSAI专业顾问,中国计算机技术与软件专业资格水平考试辅导指定教程系列丛书编委会成员。
王胜祥曾从事过多个项目的系统分析和设计工作,参与了国家863高新技术研究发展计划的多个课题的研究和开发工作。详细而深入阅读过minix和linux源码,深刻理解现代操作系统的基本原理和类unix系统的实现技巧。全面研究和分析过XFree86的总体架构和实现原理,熟悉X协议。系统地掌握与现代网络相关的纵多技术和网络协议,以及网络的规划和设计。
王胜祥目前致力于Linux系统下的NC软件产品的研发与应用,以及Linux系统下建立统一组件模型的可行性研究。
主人公介绍
阿愚,曾经是一位小小程序员,现在仍是一位小小程序员,将来也还是一位小小程序员。读程序、写程序一直就是他的最爱,这过程给他带来许许多多的快乐,虽然期间也有过一些迷茫,但每次冲过迷雾,重见阳光的喜悦总是他对程序人生的更加执著追求。雨过天晴的空气才是最清新的。
异常处理的编程方法,程序员都很熟悉的一个东东,她和面向对象的方法是软件程序设计发展史上其中最重要的两项革新技术。现代程序设计语言拥有的一个重要的特性就是能较好地支持异常的处理(Exception Handling)。她就像一位美丽而优雅的公主,帮助程序员写出来的代码总是那样的整齐美观、层次清晰;同时它好像还是一位贤惠能干的贤内助,总能帮你料理好由于考虑不全所留下的多多少少的意外事件,她在背后默默的支持你的一切,使你写出来的作品是那样的高效、安全和完美。瞧!它深深地打动了我们我们的主人公阿愚,并续上了一段美丽的编程爱情故事。
内容的组织及编排
相遇篇
《第1集 初次与异常处理编程相邂逅》
《第2集 C++中异常处理的游戏规则》
《第3集 C++中catch(…)如何使用》
《第4集 C++的异常处理和面向对象的紧密关系》
《第5集 C++的异常rethrow》
相知篇
《第6集 对象的成员函数中抛出的异常》
《第7集 构造函数中抛出的异常》
《第8集 析构函数中抛出的异常》
《第9集 C++的异常对象如何传送》
《第10集 C++的异常对象按传值的方式被传递》<......