我代码都跟老师一样,编译的时候显示这个错误呢?
。
这个错是啥意思?我是直接将源代码的后缀重命名改成了.h来创建的头文件,用的dev
。
这个错是啥意思?我是直接将源代码的后缀重命名改成了.h来创建的头文件,用的dev
2017-08-21
你得明白Teacher.h和Teacher.cpp以及demo.cpp的关联关系。
1.Teacher.cpp和Teacher.h的关联用#include "Teacher.h"链接。
也就是说,在Teacher.cpp的头文件中添加#include "Teacher.h",注意:Teacher.h中不加,你想想,Teacher.h就已经是头文件了,还在Teacher.h中加自己,是不是很傻?你想无限调用?
2.demo.cpp和Teacher.cpp没有关联,demo.cpp和Teacher.h的关联是#include "Teacher.h"。所以demo.cpp中不能有#include "Teacher.cpp",因为#include "Teacher.cpp"它不是头文件,are you 明白?
举报