| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1068 人关注过本帖
标题:如何在tc3.0中建立多文件工程在编译不出错
取消只看楼主 加入收藏
ailun
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2006-4-8
收藏
 问题点数:0 回复次数:1 
如何在tc3.0中建立多文件工程在编译不出错

//leapyear.cpp
# include <iostream.h>
# include "tdate.h"
void someFunc(Tdate * ps)
{
ps->Print();
if (ps->IsLeapYear())
cout<<"leap year\n";
else
cout<<"not leap year\n";
}
void main()
{ Tdate s;
s.Set(2,15,1998);
someFunc(&s);
}

// tdate.h
class Tdate
{
public:
void Set(int,int,int);
int IsLeapYear();
void Print();
private:
int month;
int day;
int year;
};

// tdate.cpp
#include <iostream.h>
#include "tdate.h"

void Tdate::Set(int m,int d,int y)
{
month=m;
day =d;
year=y;
}
int Tdate::IsLeapYear()
{
return (year % 4==0&&year % 100 !=0)||(year % 400 ==0);
}
void Tdate::Print()
{
cout<<month<<"/"<<day<<"/"<<year<<endl;
}


// leapyear .prj

leapyear.cpp
tdate.cpp

搜索更多相关主题的帖子: 工程 文件 编译 
2006-04-08 17:17
ailun
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2006-4-8
收藏
得分:0 

我自己搞定拉!

2006-04-09 10:49
快速回复:如何在tc3.0中建立多文件工程在编译不出错
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.025629 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved