in time::time(unsigned hour, unsigned minute, unsigned second) constructor, add return statement if args are valid
Fixed a charset issue, wchar_t is string character as encoded in UCS2 in MinGW.