个人日志

物联网 & 极简主义

21,〈读书笔记——林锐·高质量C编程指南:卷3——命名规则〉


关于命名规则,先推较多的是‘匈牙利法’,即‘在命名时加适当前缀’来增进理解。

就操作系统而言,通常来说,Windows:大小写混排——AddChild。Linux∶小写加下划线——add_child

本卷就一般规范,Windows命名规范两方面深入探讨。

——————————————————————————

1,一般变量命名规则

1.1 选词精准,简洁

1.2 局部全局变量命名尽量不重复

1.3 类本身选用名词,而类内成员一般选用操作该名词的动词

1.4 尽可能在命名中避免数字编号,除非逻辑需要



2,简单的windows命名规则

2.1 类名,函数名开头大写

2.2 常量大写,下划线来分割

2.3 静态变量前加‘s_’,即,static

2.4 若不得已需要全局变量,则加‘g_’,即,global

2.5 类数据成员前加‘m_’,即member

2.6 为防止不同软件库的冲突,所有库函数前最好加库标识


————————————————————————


1,Linux相关命名规范并未涉及

2,本篇仅为个人笔记,详见林锐的PDF,若需电子版,请留言

上一篇 下一篇
评论
©个人日志 | Powered by LOFTER