共 34 篇文章
显示摘要每页显示  条
规则之外规则之外1.现有不统一代码注意一致性原则2.windows代码不要使用匈牙利命名法尽量使用c++提供的类型编译时将警告级别设置为3或更高不要使用#pragma once不到万不得已不要使用任何非标准扩展。
C++编码规范之代码注释C++编码规范之代码注释注释虽然写起来痛苦但对保证代码可读性至为重要。
C++编码规范Summary(五)C++编码规范Summary(五)1.总体规则:不要随意缩写。2.宏,枚举等使用全部大写+下划线。3.变量,文件,命名空间,存取函数等全是用小写+下划线,类成员变量以下划线结尾,全局变量以g_开头4.普通函数,类型,常量等使用大小混合,不含下划线5.参考现有或相近命名约定。
C++编码规范之宏命名,命名规则例外C++编码规范之宏命名,命名规则例外宏命名应跟枚举一样全部大写使用下划线当命名规则与现有C/C++实体相似的对象时,可参考现有命名约定。
C++编码规范之枚举命名C++编码规范之枚举命名枚举值应全部大写,单词间以下划线相连:MY_EXCITING_ENUM_VALUE枚举名属于类型,因此大小写混合:UrlTableErrorsenum UrlTableErrors{OK = 0;ERROR_OUT_OF_MEMORY,ERROR_MALFORMED_INPUT,};
C++编码规范之函数命名C++编码规范之函数命名普通函数大小写混写,存取函数则要求与变量名匹配MyExcitingFunction(),MyExcitingMethod(),my_exciting_member_variable(),set_my_exciting_member_variable()普通函数函数名以大写字母开头,每个单词首字母大写,没有下划线。
C++编码规范之常量命名C++编码规范之常量命名在名称前加k:kDaysInAWeek.所有编译时常量和其他变量保持些许区别,k后接大写字母开头的单词const kDaysInAWeek = 7;
C++编码规范之变量命名C++编码规范之变量命名变量名一律小写,单词间以下划线相连,类的成员变量以下划线结尾。
C++编码规范之类型命名C++编码规范之类型命名类型命名每个单词以大写字母开头,不包含下划线;MyExcitingClass,MyExcitingEnum所有类型命名————类,结构体,类型定义,枚举————使用相同约定。class UrlTableclass UrlTableTesterstruct UrlTablePropertiesenum UrlTableErrorstypedef hash_map<UrlTableProperties*,string>Propertie...
帮助 | 留言交流 | 联系我们 | 服务条款 | 下载网文摘手 | 下载手机客户端
北京六智信息技术股份有限公司 Copyright© 2005-2024 360doc.com , All Rights Reserved
京ICP证090625号 京ICP备05038915号 京网文[2016]6433-853号 京公网安备11010502030377号
返回
顶部