课程
/后端开发
/C++
/C++远征之模板篇
在Match.h中用#include"Time.h"代替class Time声明为何不行?不用#include"Time.h"代替class Time而仅仅加上#include"Time.h"为何编译也不能通过。
2015-09-18
源自:C++远征之模板篇 2-2
正在回答
你代码也不贴,报错提示也不贴。。
结果这里又可以,什么情况
是eslipse吗?
头文件本来仅仅是用来放类的声明,(其中包括函数声明),头文件一般是在主程序中被引用,在预编译时会将头文件Time.h中的内容取代#include"Time.h"行,所以#include"Time.h"是头文件的代表应该仅仅只能用在主程序中。
问一下老师用的是什么编译器?
aprikyblue
举报
本C++教程力求即学即会,所有知识以实践方式讲解到操作层面