深圳罗湖高端网站建设,怎样做好网站建设设计,网站解析后几天可以访问,网络营销推广处点2. 作用域 静止使用class类型的静态或全局变量。 6. 命名约定 6.1. 函数名#xff0c;变量名#xff0c;文件名要有描述性#xff0c;少用缩写。 6.2. 文件命名 6.2.1. 文件名要全部用小写。可使用“_”或-#xff0c;遵从项目规范#xff0c;没有规范#x…2. 作用域 静止使用class类型的静态或全局变量。 6. 命名约定 6.1. 函数名变量名文件名要有描述性少用缩写。 6.2. 文件命名 6.2.1. 文件名要全部用小写。可使用“_”或-遵从项目规范没有规范最好使用“_”。 6.2.2. 尽量让文件名更明确。如http_server_logs.h就比logs.h要好。 6.3. 类型命名每个单词首字母都大写不包含下划线。 6.4. 变量名 6.4.1. 一律小写。 6.4.2. 类的成员变量以下划线结尾结构体不需要。 6.4.3. 全局变量尽量少用如果要用前面加“g_”或其它标识区分。 6.5. 常量名 6.5.1. 全局或者类里的常量名前加小写字母“k”其它单词的首字母大写。 6.5.2. 局部常量名可不遵从6.5.1.规则只需遵从变量名命名规则即可。 6.6. 函数名 6.6.1. 常规函数名使用大小写混写。如MyExcitingFunction()。 6.6.2. 取值函数名和设值函数名要求与变量名匹配。如my_exciting_member_variable(), set_my_exciting_member_variable(). 6.7. 枚举命名应当和常量命名或宏命名一致。优先使用常量名命名规则。如 enum UrlTableErrors {kOK 0,kErrorOutOfMemory,kErrorMalformedInput,
};
enum AlternateUrlTableErrors {OK 0,OUT_OF_MEMORY 1,MALFORMED_INPUT 2,
}; 6.8. 宏命名全部大写(参数除外),使用“_”分隔单词。如 #define ROUND(x) ...
#define PI_ROUNDED 3.0 转载于:https://www.cnblogs.com/gaoshenghg/p/4754998.html