《Effective C++》中的一些命名习惯
命名习惯
在阅读这本开始之际,作者就一些命名习惯(不是命名空间哦)做了详细阐述,以方便我们平时阅读过程以及开发过程中如何命名变量名,甚觉对个人编程上一些基础的东西有极大的帮助,整理如下:
用途 | 含义 | 变量名 |
---|---|---|
二元操作符 | 左手端(left-hand side) | lhs |
二元操作符 | 右手短(right-hand side) | rhs |
指向一个T型对象 | pointer to T | pt |
指向一个Widget的指针 | ptr to Wodget | pw |
指向一个airplane的指针 | ptr to Airplane | pa |
指向一个GameCharacter的指针 | ptr to GameCharacter | pgc |
对于引用(reference),则习惯以r*
的形式命名。例如reference to widget,变量名为rw
,ra
则是reference to Airplane。
而对于成员函数,则可以以mf
为名。