魔兽世界吧 关注:14,418,753贴子:460,852,539
  • 3回复贴,共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:50回复


    2楼2012-07-04 08:50
    回复
      2025-09-05 04:19:02
      广告
      不感兴趣
      开通SVIP免广告
      出门右转c++吧


      3楼2012-07-04 08:50
      回复
        哎哟.....................


        5楼2012-07-04 08:56
        回复