您的位置:主页 > 游戏资讯 >

[C++][编程干风]C++命名规则

时间:2018-11-30 04:00来源:[db:来源] 点击:

  C++命名规范

  微少见命名法:

  匈牙利命名法:根本绳墨是:变量名=属性+典型+对象描绘,就中每壹对象的名称邑要寻求拥有皓白含义,却以取对象名字全称或名字的壹派断。命名要基于轻善记得轻善了松的绳墨。保障名字的包接性是什分要紧的。

  Camel命名法:即骆驼式命名法,缘由是采取该命名法的名称看宗到来就像骆驼的驼峰壹样左右坎坷。Camel命名法拥有两种方法:混合运用父亲小写字母亲和单词之间加以下划线,比如runFast和run_fast邑属于Camel命名法。

  Pascal命名法:与Camel命名法相像,不外面Pascal命名法的首字母亲为父亲写字母亲。

  命名畅通则:

  1、在所拥有命名中,邑应运用规范的英文单词或收缩写。不得运用合并音或合并音收缩写,摒除匪该名字描绘的是华语特拥局部情节,如半角、全角, 音母亲、韵母亲等。

  2、所拥有命名邑应遵循望文知义绳墨,即名称应含义皓晰、皓白。

  3、所拥有命名邑不善度过长,应把持在规则的最父亲长度里边。

  4、所拥有命名邑应充分运用全称。

  5、假设命名运用收缩写,则应当运用《畅通用收缩写表》(见附录)中的收缩写;绳墨上不伸荐运用《畅通用收缩写表》以外面的收缩写,假设运用,则必须对其终止注释和说皓。

  详细规范:

  1、工程名:

  不强大迫壹致。

  2、文件名:

  ·基于工程名,扫尾3个字母亲应标注皓与哪壹个工程相干。

  ·前面的字母亲应却以区佩不一的干用。

  ·不区别父亲小写。

  ·长度不限于8.3程式,建议不多于30个字符。

  ·若文件用于定义和完成类,建议文件名与类名僵持不符。

  3、函数名:

  ·参照 Windows API 的命名规范。

  ·伸荐运用触动客构造。函数名应皓晰反应函数的干用、用途。

  ·函数名最长不得超越30个字符。

  ·函数名第壹个字母亲必须父亲写。

  ·大局函数必须以小写前缀"g"扫尾。

  4、变量名:

  绳墨上,变量名的命名收听从匈牙利记法。即:前缀 + 典型 + 变量名

  1)程式:

  [m_|s_|g_] type [class name|struct name]

  variable name

  2)说皓:

  ·m_ : 类的成员变量

  ·ms_:类的动态成员变量

  ·s_ :动态大局变量

  ·g_ :普畅通大局变量

  ·典型收缩写(type)

  ·char, TCHAR: ch

  ·char[],TCHAR[]: sz

  • 上一篇:9530
  • 下一篇:没有了