나는 Y2038 problem에서 읽었으며 부호 비트를 "증가"시키려고하기 때문에 time_t
이 결국 가장 낮은 음수로 되돌아 간다는 것을 알고 있습니다.부호있는 정수로서의 시간
해당 위키 백과 페이지에 따르면 time_t
을 부호없는 정수로 변경하면 초기 날짜를 처리하는 프로그램이 중단 될 수 있기 때문에 수행 할 수 없습니다. (어느 의미가 있습니다.)
그러나 처음에는 부호없는 정수가 아닌 이유를 알지 못합니다. 1970 년 1 월 1 일을 우스운 음수가 아닌 0으로 저장하는 것이 어떻습니까?
그런 식으로 작성한 사람이 자신의 문제가 아닐 수도 있으므로 알고 계셨습니까? ;) –