c++中头文件声明多个类,这些类的成员函数的实现为什么不能放在同一个源文件里?不要随便ctrl+c过来

2024-12-20 21:51:07
推荐回答(4个)
回答1:

一个类的声明与实现不需要单独放在一个源文件里,你之所以出错,很有可能是文件建立错了,按你的想法,第一步:建立头文件,文件类型为.h,在头文件里声明这三个类,第二步,建立一个CPP文件,将类的定义写进这个CPP文件中,第三步,再建立一个CPP文件,写上main()函数,此时你的注意,你的预处理头文件,因包含“第二个文件.CPP”.在运行就行了。

回答2:

可以在一个头文件声明,这是一定可以的、。。。。

回答3:

类模板好像不行

回答4:

大神,我一个.h文件里面,放了好多类
然后,在一个.cpp文件里面,放了好多类的实现。
请问为什么会报错啊?