Vladimir Ljaschko (27.05.2014 20:12, просмотров: 115) ответил fk0 на А зачем? На гарантийный срок хватит, а зачем спрашивается будущее поколение лишать пожизненной занятости (проблема 2038)?
Тоже верно... Грязный хак, там уже есть вот такое, чтобы конверсии работали. #if defined(_DLIB_TIME_USES_64)
#if !_DLIB_TIME_ALLOW_64
#error("_DLIB_TIME_USES_64 requires _DLIB_TIME_ALLOW_64")
#endif
#if defined(_NO_DEFINITIONS_IN_HEADER_FILES)
#error("_DLIB_TIME_USES_64 cannot be used with _NO_DEFINITIONS_IN_HEADER_FILES")
#endif
#else
#define _DLIB_TIME_USES_64 _DLIB_TIME_USES_64_DEFAULT
#endif /* _DLIB_TIME_USES_64 */
#if _DLIB_TIME_USES_64
typedef __time64_t time_t;
#else
typedef __time32_t time_t;
#endif