我的代码规范

1.二元运算符两侧要加空格

a + b

2.括号内侧不加空格

(a + b)

3.if,for,while后面要加空格

   if (bLogin)
   for (int i = 0; i < 10; ++i)
   while (true)

4.do while的while之前不加空格

  do
  {
      //do something
  }while (true);

5.逗号,冒号,分号之后加空格,之前不加空格

  (a, b)    
  class CCircle: public CShape
  for (const auto &i: v)
  ++i; ++j;

6.当声明变量时,类型修饰符与类型在一起

  int& i;
  void fun(int& i);
  int* foo(int&);

7.if else后大括号另起一行

  if (bLogin)
  {
  }
  else
  {
  }

8.缩进使用tab,一个tab4个空格

  if (bLogin)
  {
      playAnime();
      playSound();
  }

  9.注释风格 

声明时用/** */

        /**
         * 根据浸泡茶的水的体积和水温来计算茶叶的变换口味值。
         * @param VolumeOfWater - 以毫升计算的用于酿造的水量
         * @param TemperatureOfWater - 以开氏度计算的水温
         * @param OutNewPotency - 在浸泡开始后的茶叶效能,从0.97到1.04
         * @return    会返回每分钟茶叶口味单位值 (TTU) 中茶叶浓度的改变
         */
        float Steep(
            float VolumeOfWater,
            float TemperatureOfWater,
            float& OutNewPotency
            );

函数内可以使用//与/* */


你可能感兴趣的:(我的代码规范)