标签: c++ c-preprocessor
.cpp文件包括它的.h文件以定义在.h文件中声明的内容,而另一个.cpp文件包括该.h文件以使用其具有的任何类/函数。但是,这两个.cpp文件在任何时候都不会直接相互通信,因此,如果后一个.cpp文件仅看到声明(而不是定义),那么它们如何知道类和函数的定义? / p>
此外,在.h文件中定义内容或在.cpp文件中声明内容是不好的做法吗?