#include <iostream>
template<typename T> // was missing
class Car{
int Car_Number;
int Start_Time;
int Out_Time;
public:
Car(const T&item = 0);
~Car();
bool Get_Car_Number(T&item){
item = Car_Number; return true;
}
bool Get_Start_Time(T&item);
bool Get_Out_Time(T&item);
bool Set_Start_Time(const T&item);
};
template<typename T> // was missing
Car<T>::Car(const T&item):Start_Time(item){//this is car's constructor
Car_Number = 9999 + rand() % 99999;
}
int main() {
// your code goes here
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp0ZW1wbGF0ZTx0eXBlbmFtZSBUPiAgLy8gd2FzIG1pc3NpbmcKY2xhc3MgQ2FyewppbnQgQ2FyX051bWJlcjsKaW50IFN0YXJ0X1RpbWU7CmludCBPdXRfVGltZTsKcHVibGljOgogICAgQ2FyKGNvbnN0IFQmaXRlbSA9IDApOwogICAgfkNhcigpOwogICAgYm9vbCBHZXRfQ2FyX051bWJlcihUJml0ZW0pewogICAgICAgIGl0ZW0gPSBDYXJfTnVtYmVyOyByZXR1cm4gdHJ1ZTsKICAgIH0KICAgIGJvb2wgR2V0X1N0YXJ0X1RpbWUoVCZpdGVtKTsKICAgIGJvb2wgR2V0X091dF9UaW1lKFQmaXRlbSk7CiAgICBib29sIFNldF9TdGFydF9UaW1lKGNvbnN0IFQmaXRlbSk7Cn07CnRlbXBsYXRlPHR5cGVuYW1lIFQ+ICAgIC8vIHdhcyBtaXNzaW5nCkNhcjxUPjo6Q2FyKGNvbnN0IFQmaXRlbSk6U3RhcnRfVGltZShpdGVtKXsvL3RoaXMgaXMgY2FyJ3MgY29uc3RydWN0b3IKQ2FyX051bWJlciA9IDk5OTkgKyByYW5kKCkgJSA5OTk5OTsKfQoKaW50IG1haW4oKSB7CgkvLyB5b3VyIGNvZGUgZ29lcyBoZXJlCglyZXR1cm4gMDsKfQ==