摘要: Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE ... 阅读全文
posted @ 2011-09-13 10:42 静默虚空 阅读(682) 评论(0) 推荐(0)
摘要: 优质代码的十条建议1.- DRY: Don’t repeat yourself.DRY 是一个最简单的法则,也是最容易被理解的。但它也可能是最难被应用的(因为要做到这样,我们需要在泛型设计上做相当的努力,这并不是一件容易的事)。它意味着,当我们在两个或多个地方的时候发现一些相似的代码的时候,我们需要把他们的共性抽象出来形一个唯一的新方法,并且改变现有的地方的代码让他们以一些合适的参数调用这个新的方法。DRY 这一法则可能是编程届中最通用的法则了,目前为止,应该没有哪个程序员对这一法则存有异议。但是,我们却能发现,一些程序在编写单元测试(unit testing)时忘记了这一法则:让我们相像一下 阅读全文
posted @ 2011-09-07 14:22 静默虚空 阅读(506) 评论(0) 推荐(2)
摘要: Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE ... 阅读全文
posted @ 2011-09-05 17:37 静默虚空 阅读(24930) 评论(0) 推荐(5)
摘要: cout 的不同进制格式输出 C/C++里面只能支持八、十、十六进制三种数字型常量。 int num;std::cout << "请输入一个十进制数!" << std::endl;cin >> num;std::cout << "num十进制表示: " << num << std::endl;std::cout << "num十六进制表示: "<< hex << num << std::endl; std::cout 阅读全文
posted @ 2011-09-01 09:46 静默虚空 阅读(253) 评论(0) 推荐(0)
摘要: C++设计模式2008-10-09 来源: 网络 C++设计模式之Adapter一、功能 将一个类的接口转换成客户希望的另外一个接口,解决两个已有接口之间不匹配的问题。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。二、结构图(1)class... 阅读全文
posted @ 2011-08-24 14:55 静默虚空 阅读(7620) 评论(0) 推荐(0)