查看单个帖子
旧 2007-01-24, 10:50 PM   #2
huangyhg
超级版主
 
huangyhg的头像
 
注册日期: 04-03
帖子: 18592
精华: 36
现金: 249466 标准币
资产: 1080358888 标准币
huangyhg 向着好的方向发展
默认 回复: 如果您要使用 MFC,则全局运算符 new 将在内存耗尽时引发一个异常。

小结

如果您要编写可靠的代码,则至关重要的一点是从一开始就考虑如何处理异常事件。您不能事后再考虑对异常事件的处理。在考虑此类事件时,错误处理是一个关键的方面。

错误处理很难正确执行。尽管本文只是粗浅地讨论了这一问题,但其中介绍的原则奠定了一个强大的基础。请记住以下要点:

•在设计应用程序(或 API)时,应预先考虑您喜欢的错误处理范例。

•在使用 API 时,应了解它的错误处理范例。

•如果您处于存在多个错误处理范例的情况下,请警惕可能造成混乱的根源。

•总是检查返回状态。

•总是检查内存分配。



如果您执行了上述所有操作,就能够编写出可靠的应用程序。
__________________
借用达朗贝尔的名言:前进吧,你会得到信心!
[url="http://www.dimcax.com"]几何尺寸与公差标准[/url]
huangyhg离线中   回复时引用此帖