用include命令,程序不能编译

来源:百度知道 编辑:UC知道 时间:2024/06/22 20:48:32
编了3个文件,一个头文件(.h),一个实现头文件里函数的文件(.cpp),还有一个主函数文件(main.cpp),将自己编的文件用#include""包含后编译有问题,而把那2个文件内容拷到main.cpp里就可以正确编译运行了,是什么原因?

不知道你是怎么include的,报的什麽错。在你的.cpp和main.cpp都include了这个头文件嘛?那你的头文件里是不是定义变量了?头文件里是不能定义变量的,只能声明。否则会报多重定义的错误的。