记录详情

Compile Error

/in/foo.cc: In member function 'bool CDtime::isLeap()':
/in/foo.cc:10:53: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   10 |         bool isLeap() {return year%400==0||year%4==0&&year%100!=0;}
      |                                            ~~~~~~~~~^~~~~~~~~~~~~
/in/foo.cc: In member function 'bool CDtime::isLeap(int)':
/in/foo.cc:11:61: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
   11 |         bool isLeap(int year) {return year%400==0||year%4==0&&year%100!=0;}
      |                                                    ~~~~~~~~~^~~~~~~~~~~~~
/in/foo.cc: In member function 'int CDtime::diffday(CDtime&)':
/in/foo.cc:39:41: error: 'y' was not declared in this scope
   39 |                         num+=365+isLeap(y)-dt.Passday()+Passday();
      |                                         ^

信息

递交者
类型
自测
题目
P1008 OO1-6 日期时间类DateTime
语言
C++
递交时间
2025-03-14 19:23:33
评测时间
2025-03-14 19:23:33
评测机
分数
0
总耗时
0ms
峰值内存
0 Bytes