1. 一般命名规则
(1)函数名称、变量名称、文件名称应该具有描述性,并避免简写。
(2)类型名、变量名应该是名称,函数名应该是命令动词。
2. 文件命名
(1)文件名应该全部小写,可含有下划线(_)。
3. 类型命名
(1)示例
// 类
class UrlTable{...
// 结构体
struct UrlTableProperties{...
// 类型定义
Typedef hash_map<UrlTableProperties*, string> PropertiesMap;
// 枚举
Enum UrlTableErros{...
4. 常量命名
(1)示例
const int kDaysInAWeek = 7;
5. 枚举变量命名
(1)示例
enum UrlTableErros
{
kOK = 0;
kErrorOutOfMemory,
kErrorMalformedInput,
};