#编程规范#C++ Programming Style Guidelines

14、大作用域的变量应该使用长名字,短作用域的变量应该使用短名字。

23、如果一个变量代表数量,那么该变量名前面应该加n

比如 nPoints,nLines

24、代表实体编号的的变量加上后缀No,

比如,tableNo,employeeNo

一种比较优雅的代替方法是,加上前缀i,例如iTable,iEmployee,这样使他们的名字变为一个迭代器

25、迭代变量应该使用i,j,k等字母。j,k只应该出现在嵌套循环中。

32、异常类命名时,应该加上“Exception”后缀。

例如:

class AccessException{

// do sth

};

时间: 2024-12-16 01:16:28

#编程规范#C++ Programming Style Guidelines的相关文章

一张图总结Google C++编程规范(Google C++ Style Guide)

Google C++ Style Guide是一份不错的C++编码指南,我制作了一张比較全面的说明图,能够在短时间内高速掌握规范的重点内容.只是规范毕竟是人定的,记得活学活用.看图前别忘了阅读以下三条重要建议: 1 保持一致也很重要,假设你在一个文件里新加的代码和原有代码风格相去甚远的话,这就破坏了文件本身的总体美观也影响阅读,所以要尽量避免. 2 一些条目往往有例外,比方以下这些,所以本图不能取代文档,有时间还是把PDF认真阅读一遍吧. 异常在測试框架中确实非常好用 RTTI在某些单元測试中很

国内大型的内部 C# 编程规范

C#编程规范 改动记录 Ver. No 发版日期 编制人 批准人 改动的说明 目   录 1    前言...4 1.1     參考资料...4 1.2     词汇表...4 2    命名指南...4 2.1     大写样式...4 2.1.1      Pascal 大写和小写...5 2.1.2      Camel 大写和小写...5 2.1.3      大写...5 2.2     区分大写和小写...6 2.3     缩写...7 2.4     措词...7 2.5   

国内大公司内部的 C# 编程规范

C#编程规范 修改记录 Ver. No 发版日期 编制人 批准人 修改的说明 目   录 1    前言...4 1.1     参考资料...4 1.2     词汇表...4 2    命名指南...4 2.1     大写样式...4 2.1.1      Pascal 大小写...5 2.1.2      Camel 大小写...5 2.1.3      大写...5 2.2     区分大小写...6 2.3     缩写...7 2.4     措词...7 2.5     命名Na

华为C语言编程规范

DKBA华为技术有限公司内部技术规范DKBA 2826-2011.5C语言编程规范2011年5月9日发布 2011年5月9日实施华为技术有限公司Huawei Technologies Co., Ltd.版权所有 侵权必究All rights reserved密级:confidentiality levelDKBA 2826-2011.52011-06-02 华为机密,未经许可不得扩散 Huawei Confidential 第2页,共61页Page 2 , Total61修订声明Revision

C专家编程 Expert C Programming

该书中一些思想还是比较有用的,但随着编译器以及规范的变化,书中有些内容已经发生了变化,以下是实践之后的一些总结. 1 - typedef int x[10] 和 define x int[10]  区别 define 定义为变量替换,而typedef为声明替换; #define peach int; unsigned peach i;  //wrong typedef int banana; unsigned banana i; //wrong 声明替换用typedef 识别数组和函数指针 e.

前端代码编码和设计规范系列——JavaScript编程规范

1文档信息 条目 内容 项目编号 通用 项目名称 通用 标题 JavaScript编程规范 类别 规范文档 当前 试用草稿 摘要 当前版本 V1.0 日期 2015/11/9 作者 徐维坚(xuweijian) 文档拥有者 内部公开 文件 前端规范系列-JavaScript篇.docx 2修改历史 编号 修订人 修订内容简述 修订 日期 修订前 版本号 修订后 版本号 V0001 徐维坚 编程规范文件编写,草稿试用版公布 2015/11/10 V1.0 规范前言 良好的编程规范对于软件的开发与维

简明 Python 编程规范

赖勇浩(http://laiyonghao.com) 注:之前发布一篇<简明 Python 编程规范>(见:http://blog.csdn.net/lanphaday/article/details/2834883),本是我给当时所在的公司制定的,发表到博客的时候,对齐等问题都有一些错误,还包括一些错别字.到后来,我又有做过修正.大概在 2010 年 8 年,我又由 C++ 开发转到 Python 开发,便在那之前的基础上润饰和完善,形成第二版.前段时间 simple-is-better.c

Maintainable JavaScript(编写可维护的JavaScript) PART I Style Guidelines

“Programs are meant to be read by humans and only incidentally( 顺便:偶然地:附带地) for computers to execute.” —Donald Knuth When a team is brought together(被放在一起) for the first time, everyone brings with them their own ideas about how code should be written

Objective-C 代码规范(Code Style)

我们写出来的代码会给很多人看,为了使代码清晰简洁,方便阅读理解,都会统一遵从一定的代码规范,Objective-C同样如此. 主要参考规范: 1.Google Objective-C Style Guide 2.Coding Guidelines for Cocoa 简单总结一下目前接触到的: 1.代码行度最大为100列(C++的是80) 2.声明类或方法时,注意空格的使用,参数过多时可换行保持对齐, 调用方法时也是如此,参数都写在一行或换行冒号对齐, 3.命名规则 类名首字母大写,方法首字母小