函数参数、类成员、局部变量、结构体内变量 变量(包括函数参数) 和数据成员名一律小写,单词之间用下划线 _连接。 类的成员变量以下划线结尾,但结构体的就不用。 六、类型 命名规则 类,结构体,类型定义(typedef),枚举,类型模板参数 均使用相同约定,即以大写字母开始,每个单词首字母均大写,不包含下划线(帕斯卡命名法...
类的成员函数应当只使用“动词”,被省略掉的名词就是对象本身。 例如: DrawBox(); // 全局函数 box->Draw(); // 类的成员函数 【规则1-8】用正确的反义词组命名具有互斥意义的变量或相反动作的函数等。 例如: int minValue; int maxValue; int SetValue(…); int GetValue(…); 【建议1-1】尽量避免...
【规则1-3】不要使用“I”、“C”、“_”等特定含义前缀。 【规则1-4】自定义异常类应以Exception结尾。 【规则1-5】文件名要能反映类的内容,最好是和类同名。 b) 类字段 【规则2-1】用camel规则来命名类成员变量名称,即首单词(或单词缩写)小写。 【规则2-2】类字段变量名前可加“_”前缀。 【规则...
命名空间的名称是全小写的,基于项目名称和目录结构如: 1.7 类 类型命名每个单词以大写字母开头,不包含下划线。例如: 1.8 成员变量 成员变量命名规则和本地变量命名规则保持一致。 1.9 成员函数 成员函数命名规则和全局函数命名规则保持以一致。 2.注释规范 2.1.单行注释 使用双斜线// 或者 /* */ 都可以,一般保持...
4.MFC、句柄、控件及结构的命名规范 Windows类型 样本变量 MFC类 样本变量 HWND hWnd CWnd* pWnd HDLG hDlg CDialog* pDlg HDC hDC CDC* pDC HGDIOBJ hGdiObj CGdiObject* pGdiObj HPEN hPen CPen* pPen HBRUSH hBrush CBrush* pBrush HFONT hFont CFont* pFont ...
类名称如果包含多个单词,每个单词的首字母要大写,其他字母小写;如果这些单词是缩略语(例如XML),也要首字母大写,其他字母小写(写作Xml); 类名称应该是一个名词或名词短语; 类成员变量的命名规则与上述规则相同,但是要以“m_”开始,表示其为成员变量(Member); ...
示例:m_lpszStr,表示指向以 0 字符结尾的字符串的长指针成员变量 2、骆驼命名法 也叫驼峰式大小写。其主要规范为,混合使用大小写字母来构造变量名或函数名。 示例:printEmployeePaychecks(),如代码所示,函数的每一个逻辑断点均用大写字母标识 ...
不管是静态的还是非静态的, 类数据成员都可以和普通变量一样, 但要接下划线。结构体变量 不管是静态的还是非静态的, 结构体数据成员都可以和普通变量一样, 不用像类那样接下划线:五、常量命名 1.总述 声明为 constexpr 或 const 的变量, 或在程序运行期间其值始终保持不变的, 命名时以 “k” 开头, 大小...
、对const的变量要求在变量的命名规则前加入c,即:c+变量命名规则;例如:constchar*cszFileName;2、函数的命名规范:函数的命名应该尽量用英文表达 6、出函数完成的功能。遵循动宾结构的命名法则,函数名中动词在前,并在命名前加入函数的前缀,函数名的长度不得少于8个字母。例如:longcmGetDeviceCount();3、函数参数...