• 6.让代码更具可读性


    如果我们把所有的代码写到一个文件里面,如果代码少一些还好点.
    一旦代码量很大的时候,就会非常混乱,对我们的"心智"会造成一定的负担和压力.

    用C++编写比较大型的项目时,文件的分割管理确实确实是非常必要的 。
    下面就非常简洁明了地谈谈头文件(.h)和源文件(.cpp)应该怎么写。

    头文件(.h):
    写类的声明(包括类里面的成员和方法的声明)、函数原型、#define常数等,但一般来说不写出具体的实现。

    在写头文件时需要注意!

    源文件(.cpp):

    源文件主要写实现头文件中已经声明的那些函数的具体代码。需要注意的是,开头必须#include一下实现的头文件,以及要用到的头文件。
    那么当你需要用到自己写的头文件中的类时,只需要#include进来就行了。


    我们将来参与工作的时候,一个项目往往并不是一个人单打独斗的进行开发.
    所以多人合作的时候,就要约定怎么样定义变量名,怎么样写注释,怎么样定义类名.
    .h和.cpp如何管理代码等等.

    这样子,最后各自的代码,进行合并,整合的时候,出错的概率就比较低.


    以上这些都是为了能够帮助我们减轻"编程压力",更容易顺利的"完成"一个"软件项目".
    但从语法的角度理解,以上的工作并不是必须的,或者自己可能就是完成一个几十行的小程序,处理手里的一下工作,你可以不这样生搬硬套.

    所以,我们后续学习视频课程,并不会每节课都按照上面的思维来写代码.

  • 相关阅读:
    [HIHO1223]不等式(离散化,枚举)
    [NYIST15]括号匹配(二)(区间dp)
    [HIHO1328]逃离迷宫(bfs,位压)
    [Topcoder]AvoidRoads(dp,hash)
    [POJ1159]Palindrome(dp,滚动数组)
    [Topcoder]ZigZag(dp)
    [NYIST32]组合数(状压,枚举,暴力)
    [NYIST737]石子合并(一)(区间dp)
    [HIHO1322]树结构判定(并查集)
    [HIHO1143]骨牌覆盖问题·一(矩阵快速幂,递推)
  • 原文地址:https://www.cnblogs.com/xiaodaxiaonao/p/9324611.html
Copyright © 2020-2023  润新知