UserPreferences

JerryMarxCppStyle


我的C++书写习惯

-- Jerry Marx [2004-08-28 05:04:53]

  1. 命名方式

命名方式

  1. 类名使用每个单词第一个字母大写的方式,并且在可以实例化的类名前面加一个大写的C,在不可以直接实例化的类名前面加一个I

  2. 平面数据结构(普通的struct)使用tag + 名称(每个单词第一个字母大写)

  3. 类的成员变量名使用下划线("_")开头,第一个单词全部小写,后面的单词第一个字母大写的方式.但是struct的成员变量不使用下划线开始.

  4. 类成员函数的命名: 公有的类成员函数第一个字母使用大写字母.私有的和受保护的类成员函数第一个字母使用小写字母.

  5. 尽量不使用全局变量,如果一定需要,采用"g_"作为前缀

  6. 局部变量采用小写字母开始.