![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 89
ethanlzx
这个作者很懒,什么都没留下…
展开
-
C++编程规范整理(一)
1. 从头说起 确定完代码结构,打开编辑器,开始编写C++的类时,首先要考虑采用class还是struct结构。然后要确定代码结构,定义接口(纯虚基类)、基类和子类之间的关系。接着最好完整地声明构造函数、拷贝构造函数、析构函数和重载赋值运算符。最后就是声明成员变量和所需要的行为——成员函数。确定了这些,就可以开始编写类的代码逻辑了。 1.1. 继承 继承是OO中的重要特性,也是被广泛“滥用”的特性,很多使用基类的情况仅仅只是为了可以默认地使用某些方法(这种情况应该使用“接口”而不是继承)。这不仅仅让类原创 2010-10-21 00:55:00 · 894 阅读 · 0 评论 -
C++编程规范整理(二)
异常和错误 异常处理什么 异常就是Bug、失败等不符合程序语义的行为。几乎所有的易用的语言,如Java、PHP、C#都有exception类和try…catch结构来处理异常。如果正确地使用异常,异常可以使程序的正常处理逻辑和异常处理逻辑分离,使得程序逻辑更加清晰,可读性更高,更容易维护。从而极大降低了代码测试、跟踪、调试的难度。但是如果使用不当,轻则降低程序运行效率,重则使程序难以维护。 使用异常来处理程序中可能出现的错误,有以下几个优点: 异常不能不加修改的忽略 处理错误码需要显示的编写更多的原创 2010-11-15 22:43:00 · 586 阅读 · 0 评论