2012吧 关注:1,626,281贴子:87,712,818
  • 2回复贴,共1

C++ 怎么搞

只看楼主收藏回复


下面是一个日期类的实现程序,试对以下程序增加对运算符号“<<”的重载函数,使语句行1处能够正确输出“2003年7月5日2002年6月5日”字样。(要求不能修改类定义及类的实现部分。)
#include
class DATE
{
protected:
int year;
int month;
int day;
public:
DATE(int x=2003,int y=6,int z=5)
{
year=x;
month=y;
day=z;
}
void disp(ostream &oo)
{oo<年”<月”<日”;}
}
void main()
{
DATE d1(2003,7,5),d2(2002,6,5);
cout< //语句行1
}


1楼2012-07-04 08:40回复
    求解决


    2楼2012-07-04 08:42
    回复
      2026-01-21 11:41:23
      广告
      不感兴趣
      开通SVIP免广告
      红客吧欢迎你


      IP属地:四川来自Android客户端3楼2012-07-04 08:46
      回复