Chinaunix首页 | 论坛 | 博客
  • 博客访问: 214928
  • 博文数量: 35
  • 博客积分: 1480
  • 博客等级: 上尉
  • 技术积分: 390
  • 用 户 组: 普通用户
  • 注册时间: 2007-11-14 14:27
文章分类

全部博文(35)

文章存档

2008年(35)

我的朋友

分类: C/C++

2008-03-10 15:38:49

/***2-2***/
/*编写一个函数NewDate,为2-1题中的结构类型变量动态分配空间,此函数返回一个指针,指向结构变量的起始位置*/
#include "iostream.h"
template
struct Time
{
 Time(const T& Year=0,const T& Month=0,const T& Day=0 )
 {
  year=Year,month=Month,day=Day;
 }
    friend Time* NewDate(T year,T month,T day)
 {
      return new Time(year,month,day);
 }
 T year;
 T month;
 T day;
};
int main()
{
Time temp;
Time *birthday=NewDate(1980,10,16);
cout<year<<","<month<<","<day<return  0;
}
阅读(1239) | 评论(2) | 转发(0) |
给主人留下些什么吧!~~

linfengfeiye2008-05-06 15:51:57

http://bbs.pfan.cn/post-274839.html

chinaunix网友2008-04-30 09:12:47

Time temp; 这有什么用啊 为什么不加这句就编译不过去啊