C++ 学习笔记 好的代码规范

1. 防止头文件重复引用

方式一:

  #ifndef  __Name__
  #define __Name__
  ......

  #endif   //__Name__

方式二:

  #pragma once //要写在代码的第一行

 

2.使用构造函数之初始化列表 Initialization list of constructors

class complex
{
public:
  complex (double r = 0, double i = 0): re (r), im (i)  { }

private:
  double re, im;
};

 

3.多使用常成员函数

常成员函数就是在函数名后面加上const关键字

主要特点:

1)不能更新类的成员变量
2)不能调用该类中没有用const修饰的成员函数,即只能调用常成员函数
3)可以被类中其它的成员函数调用
4)常对象只能调用常成员函数,而不能调用其他的成员函数。

class complex
{
public:
  complex (double r = 0, double i = 0): re (r), im (i) { }
  double real () const { return re; }
  double imag () const { return im; }


private:
  double re, im;
};

posted @ 2022-06-19 11:11  UE4_UE5_Academic  阅读(31)  评论(0)    收藏  举报