不一定,应该是文件包含关系错了主cpp必须包含类的声明文件.h类实现文件也需包含类声明文件 一般习惯将类声明放在.h中 类实现放在同名.cpp中
谁说类一定要单独放在一个文件的... 检察一下有没先后问题... 还有就是有没有把放在外部文件的的一些声明去掉,如extern