c++中类的一些问题!如果我类声明在x.h然后类函数的实现写在x.cpp包含了x.h头文件测试类的程

2024-12-27 07:10:17
推荐回答(5个)
回答1:

你说"y.cpp但只包含了x.h不包含x.cpp的话"
这一句话很奇怪, 请问你要怎样包含x.cpp呢?
是用#include "x.cpp"吗? 没有这种用法吧

哈, 这么一想的话是不是就明白了, 的确是只要包含头文件就好了呢
当然在编译的时候你要告诉编译器所有你要编译的文件及引用的库

回答2:

虽 y.cpp 不包含 x.cpp,但 两个在同一个工程中,链接器会把y.obj 中的函数链接到x.obj ,所以调用没有问题,相反如果找不到的话,会有链接错误。

回答3:

不能 如果不写在一起的话 要写明它的头文件 你的话很绕= =///

回答4:

应该是可以的

回答5:

可以