本文共 731 字,大约阅读时间需要 2 分钟。
自己的命名规则结合匈牙利命名法,是为了防止同名问题,同时又不拘束于规则,写出一些重要的:
作用域部分:
全局变量 g_ (global): g_cntBag
c++类成员变量 m_ (member): m_cntBag (不这样搞,容易跟类里的成员函数的形参同名)
还有静态变量,局部变量等,很明显就能知道,所以不用加作用域了,不然反而弄得复杂,过分规则化了也不好。
类型部分:
指针 p m_pWidget
字符串str m_strName
对象描述部分:这里主要是为了见名知意效果,但是又不能写太长,否则不方便使用,所以采用去元音的方式命名即可,比如count:cnt
window:wnd
temporary:tmp
button:bnt
在单词也不长的时候,写全单词也可以
getName(); sortPiriorty();
参考博客:
转载地址:http://gacr.baihongyu.com/