关于包含文件的问题
书上讲创建个三个文件如下:
#ifndef MYTIME0_H_
#define MYTIME0_H_
class Time
{
private:
int hours;
。。。。
public:
Time();
。。。。。 //声明类
};
#endif
保存成mytime0.h文件
#include<iostream>
#include"mytime0.h"
Time::Time()
{
hours=0;
minutes=0; //定义类
}
。。。。
保存成mytime0.cpp文件
#include<iostream>
#include"mytime0.h" // 问题在这里,我没搞懂
int main()
{
using std::cout;
using std::endl;
time planning;
.......
return 0;
}
保存成usetime0.cpp
为什么只包含了mytime0.h?mytime0.cpp为什么不用包含呢?