1. 命名的时候,变量和函数使用驼峰命名法,开头小写,后面 每个单词首字母大写,比如 fileName
  2. 头文件的顺序最好注意一下,从标准库开始,到核心库,到定制库。

关于const

  • 函数参数,不更改的都应该写成 const,一方面可以防止误操作更改,另一方面也告诉别人,该变量不会被改变。
  • 初始化的时候使用的const变量,如果不再使用第二次,可以编写一个初始化函数。这样在作用域结束之后就自动销毁了。
  • const成员函数:
    • const成员函数意味着不改变任何该类中的成员变量。
    • 如果对象是const的,那么只能调用const成员函数
    • 如果const成员函数