关于C++中异常的争论何其多也,但往往是一些不合事实的误解。异常曾经是一个难以用好的语言特性,幸运的是,随着C++社区经验的积累,今天我们已经有足够的知识轻松编写异常安全的代码了,而且编写异常安全
如何编写异常安全的C++代码 关于C++中异常的争论何其多也,但往往是一些不合事实的误解。异常曾经是一个难以用好的语言特性,幸运的是,随着C++社区经验的积累,今天我们已经有足够的知
摘要:本文是来自Sun官方站点的一篇关于如何编写安全的Java代码的指南,开发者在编写一般代码时,可以参照本文的指南 • 静态字段 • 缩小作用域
本人有幸于10月26日下午在清华大学的建筑报告馆聆听了C++之父Bjarne Stroustrup博士的讲座。精彩的演讲,引人入胜的内容,着实令人难忘。同时,我也亲身感受到了大师在回答场下听众问题时的
ASP中数据库的安全是一个很严肃的问题。很多代码的编写者意识到了这类问题,并且小心翼翼地对他们认为有问题的地方做了补救,但常见的情况是要么没有穷尽所有的可疑地点,要么这种补救逻辑上有误。对于一个耐心且
如何编写不可维护的代码 【翻译:】 一般原理 为了刁难维护程序员,你必须明白他是如何思考的。他搞到了你的天才般的程序,他没有时间去读所有的代码,更别想理解它,他只希望快速找到他想修
Item 29: 争取异常安全(exception-safe)的代码 异常安全(Exception safety)意义深远(pregnancy)……但是,请把这个想法保持一
无论如何,让我们把它放在一边,并且依然假装 changeBackground 可以提供强力保证。(我相信你至少能用一种方法做到这一点,或许可以通过将它的参数从一个 istream 改变到包含图像数
为什么使用异常(Exceptions) 从错误代码转换到异常处理会对你的代码风格产生很大影响。要用一种不同的方法编写程序,需要你培养一套新的编程习惯,在你开始努力这么做之前,这篇文章会让你知道
异常安全议题及技术 在现代C++程序设计中,对异常安全(exception safety)议题一无所知却想写出健壮的代码,这无异于痴人说梦。的