Record: C++命名规则

来源:互联网 发布:在线二次元av淘宝 编辑:程序博客网 时间:2024/06/05 11:34
class 每个单词的首字母大写 base ‘C’+adj.+n. function 每个单词的首字母大写 base v.+n. callback&event ‘On’+base visual ‘Do’+base protect ‘_’+~; private ‘__’+~ variable 每个单词的首字母大写 base 作用域前缀+类型前缀+~ adj.+n. 作用域前缀 作用域 none local m_ member sm_ static member s_ static g_ global sg_ static global gg_ global global(processing share) 类型前缀 类型 n number e enumeration c char b bool f float p pointer pfn point of function g grid(数组) i intance(类实例) const 类型前缀+全大写字母 枚举、联合、typedef 全大写字母组成,单词间通过下划线 宏、枚举、联合、typedef 全大写字母组成,单词间通过下划线
/*命名规则:**class:每个单词的首字母大写;**  'C'+adj.+n.;****func:每个单词的首字母大写;**  base:       v.+n.;**  call&event: 'On'+base;**  visual:     'Do'+base;**  protect:    '_'+~;**  private::   '__'+~;****variable:每个单词的首字母大写;**  base:作用域前缀+类型前缀+~  adj.+n.**  作用域前缀:**  none -- local; m_ -- member; sm_ -- static member;**  s_ -- static; g_ -- global; sg_ -- static global;**  gg_ -- global global(processing share)////////////**  类型前缀:**  n -- number; e -- enumeration; c -- char; b -- bool;**  f -- float; p -- pointer; pfn -- point of function; **  g -- grid(数组); i -- intance(类实例)//////////////****const:类型前缀+全大写字母****枚举、联合、typedef:全大写字母组成,单词间通过下划线****宏、枚举值:全大写字母组成,单词间通过下划线*/