你说"y.cpp但只包含了x.h不包含x.cpp的话"
这一句话很奇怪, 请问你要怎样包含x.cpp呢?
是用#include "x.cpp"吗? 没有这种用法吧
哈, 这么一想的话是不是就明白了, 的确是只要包含头文件就好了呢
当然在编译的时候你要告诉编译器所有你要编译的文件及引用的库
虽 y.cpp 不包含 x.cpp,但 两个在同一个工程中,链接器会把y.obj 中的函数链接到x.obj ,所以调用没有问题,相反如果找不到的话,会有链接错误。
不能 如果不写在一起的话 要写明它的头文件 你的话很绕= =///
应该是可以的
可以