如何在VC++6.0中把一个完整的程序分成多个文件然后在编译实现?

比如这个程序#include"Date.h"voidDate::setDate(inty,intm,intd){setYear(y);setMonth(m);setDay... 比如这个程序
#include "Date.h"
void Date::setDate(int y,int m,int d)
{
setYear(y);
setMonth(m);
setDay(d);
}

void Date::setYear(int y)
{
year = (y > 1900 ? y : 1900);
}

void Date::setMonth(int m)
{
month = (m > 0 && m <= 12 ? m : 1);
}

void Date::setDay(int d)
{
day = (d > 0 && d <= 31 ? d : 1);
}

int Date::getYear() const
{
return year;
}

int Date::getMonth() const
{
return month;
}

int Date::getDay() const
{
return day;
}

Date::Date(int y,int m,int d)
{
setDate(y,m,d);
}

void Date::print() const
{
cout << year << '/' << month << '/' << day << endl;
}

#ifndef FRACTION_H
#define FRACTION_H

#include <iostream>
#include <ctime>
using namespace std;

class Date
{
public:
Date(int y,int m,int d);

void setDate(int y,int m,int d);
void setYear(int y);
void setMonth(int m);
void setDay(int d);

int getYear() const;
int getMonth() const;
int getDay() const;
void print() const;
private:
int year;
int month;
int day;
};

#endif

#include "Date.h"

int main()
{
int y ,m,d;

cout << "请输入年 月 日:";
cin >> y >> m >> d;
Date now(y,m,d);

cout << "用户设置的时间是:";
now.print();
return 0;
}
在VC6.0中如何创建这些文件,还有怎么进行编译?求具体步骤,拜托了!老师讲的那些步骤给忘了
展开
 我来答
m88er
2011-10-18 · TA获得超过115个赞
知道小有建树答主
回答量:142
采纳率:0%
帮助的人:42.3万
展开全部
新建一个工程,控制台工程,不带窗口的。
#include "Date.h"
。。。。。。到
void Date::print() const
{
cout << year << '/' << month << '/' << day << endl;
}
以上代码保存成一个文件叫date.cpp
然后从#ifndef FRACTION_H
到#endif保存成date.h
剩下的存成main.cpp
然后把这些文件都考到你新建的项目文件夹里,在vc6中把他们添加进去,然后F5编译运行。
wenku_a
2011-10-18 · TA获得超过125个赞
知道小有建树答主
回答量:118
采纳率:0%
帮助的人:112万
展开全部
第1步,创建一个date.h 文件,把#ifndef FRACTION_H到
int day;
};
#endif 拷进去。
第2步, 创建一个date.cpp文件,把#include "Date.h"到
cout << year << '/' << month << '/' << day << endl;
}拷进去。
第3步,创建执行文件main.cpp
#include "Date.h"

int main()
{
int y ,m,d;

cout << "请输入年 月 日:";
cin >> y >> m >> d;
Date now(y,m,d);

cout << "用户设置的时间是:";
now.print();
return 0;
}
然后编译main.cpp,就可以运行了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式