因为我已经做了.cpp文件,然后将它们传输到.h文件,我能找到的唯一区别是你不能#include .cpp文件。我缺少什么区别吗?
.cpp
.h
#include
C++ 构建系统(编译器)不知道有什么区别,所以这都是约定之一。
约定是.h文件是声明,并且.cpp文件是定义。
这就是为什么.h文件是#included——我们包括声明。