/in/foo.cc:10:28: error: unable to find numeric literal operator 'operator""int'
10 | Time(int h=0,int m=0.int s=0):hour(h),min(m),second(s)
| ^~~~~
/in/foo.cc:10:28: note: use '-fext-numeric-literals' to enable more built-in suffixes
/in/foo.cc: In constructor 'Time::Time(int, int)':
/in/foo.cc:10:61: error: 's' was not declared in this scope
10 | Time(int h=0,int m=0.int s=0):hour(h),min(m),second(s)
| ^
/in/foo.cc: In function 'int main()':
/in/foo.cc:28:25: error: no matching function for call to 'Time::Time(int&, int&, int&)'
28 | Time t1(a1,b1,c1);
| ^
/in/foo.cc:10:9: note: candidate: 'Time::Time(int, int)'
10 | Time(int h=0,int m=0.int s=0):hour(h),min(m),second(s)
| ^~~~
/in/foo.cc:10:9: note: candidate expects 2 arguments, 3 provided
/in/foo.cc:5:7: note: candidate: 'constexpr Time::Time(const Time&)'
5 | class Time
| ^~~~
/in/foo.cc:5:7: note: candidate expects 1 argument, 3 provided
/in/foo.cc:30:25: error: no matching function for call to 'Time::Time(int&, int&, int&)'
30 | Time t2(a2,b2,c2);
| ^
/in/foo.cc:10:9: note: candidate: 'Time::Time(int, int)'
10 | Time(int h=0,int m=0.int s=0):hour(h),min(m),second(s)
| ^~~~
/in/foo.cc:10:9: note: candidate expects 2 arguments, 3 provided
/in/foo.cc:5:7: note: candidate: 'constexpr Time::Time(const Time&)'
5 | class Time
| ^~~~
/in/foo.cc:5:7: note: candidate expects 1 argument, 3 provided