foo.cc: In constructor 'date::date(int, int, int)':
foo.cc:12:13: warning: 'date::y' will be initialized after [-Wreorder]
12 | int d, m, y;
| ^
foo.cc:12:10: warning: 'int date::m' [-Wreorder]
12 | int d, m, y;
| ^
foo.cc:17:3: warning: when initialized here [-Wreorder]
17 | date(int y, int m, int d): y(y), m(m), d(d) {
| ^~~~
foo.cc:12:10: warning: 'date::m' will be initialized after [-Wreorder]
12 | int d, m, y;
| ^
foo.cc:12:7: warning: 'int date::d' [-Wreorder]
12 | int d, m, y;
| ^
foo.cc:17:3: warning: when initialized here [-Wreorder]
17 | date(int y, int m, int d): y(y), m(m), d(d) {
| ^~~~
[Hydro](https://hydro.ac)提供评测服务