特别有用(2012.07.13)

摘自《C++101则、准则与践》

不要在命名方面规定过多,应该规定的是使用一致的命名规范。

只有两点是必须的:(1)永远不要使用“晦涩的名称”,即以下划线开始或者包含双下划线的名称;(2)总是使用形如ONLY_UPPERCASE_NAMES的全大写字母表示宏,不要考虑使用常见的词或者缩略语表示宏的名称(比如常见的模版参数,比如T和U;像#define T anything这样的代码是极容易混淆的)。此外应该使用一致的,有意义的名称,遵循文件的或者模块的规范。可以尝试如下命名规则:类、函数和枚举的名称形如LikeThis,即单词首字母大写;变量名形如likeThis,即第一个首字母小写,第二个首字母大写;私有成员变量名形如:likeThis_;宏名称形如LIKE_THIS.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值