我在头文件的类中进行了代码更改,为啥编译的时候,显示未检测到相关更改呢?
因为头文件主要用于函数和变量的声明,本身无法编译。
虽然可以在头文件中直接写上代码的实现,但该部分代码只有在程序运行的时候才能够被调用,无法单独编译,所以在定义类的时候,通常会拆成"*.h"和"*.cpp"两个文件来保存