
侯捷C++学习笔记(1)----C++面向对象高级开发(上)
在一个C++程序中,有两种基础的文件:头文件(.h或.hpp)和源文件(.cpp)。两个文件都存放C++的源代码,但各自有不同的作用。头文件通常用于声明类、函数原型、变量声明、宏定义等,而源文件则用于实现这些声明,即定义类的成员函数、函数的实现等。在大型项目中,这种分割管理方式可以提高代码的可读性和可维护性。下面我们通过一个例子来理解这两类文件。例如,假设我们有一个名为Person的类,我们可以将这个类的声明放在一个名为Person.h然后,在源文件Person.cpp中,我们实现Person。








