如果我们把所有的代码写到一个文件里面,如果代码少一些还好点.
一旦代码量很大的时候,就会非常混乱,对我们的"心智"会造成一定的负担和压力.
用C++编写比较大型的项目时,文件的分割管理确实确实是非常必要的
。
下面就非常简洁明了地谈谈头文件(.h)和源文件(.cpp)应该怎么写。
头文件(.h):
写类的声明(包括类里面的成员和方法的声明)、函数原型、#define常数等,但一般来说不写出具体的实现。
在写头文件时需要注意!
源文件(.cpp):
源文件主要写实现头文件中已经声明的那些函数的具体代码。需要注意的是,开头必须#include一下实现的头文件,以及要用到的头文件。
那么当你需要用到自己写的头文件中的类时,只需要#include进来就行了。
我们将来参与工作的时候,一个项目往往并不是一个人单打独斗的进行开发.
所以多人合作的时候,就要约定怎么样定义变量名,怎么样写注释,怎么样定义类名.
.h和.cpp如何管理代码等等.
这样子,最后各自的代码,进行合并,整合的时候,出错的概率就比较低.
以上这些都是为了能够帮助我们减轻"编程压力",更容易顺利的"完成"一个"软件项目".
但从语法的角度理解,以上的工作并不是必须的,或者自己可能就是完成一个几十行的小程序,处理手里的一下工作,你可以不这样生搬硬套.
所以,我们后续学习视频课程,并不会每节课都按照上面的思维来写代码.