강좌/팁

(탄핵 재표결 3일 전)   🔥 제목 시위는 [말머리] 또는 임시게시판(불타는앙)을 이용바랍니다.

[컴싸공부] 재밌는 오버플로우 사건 #2 - 2038년 문제

알림
|
X

페이지 정보

작성자 피키대디 211.♡.169.67
작성일 2024.08.26 23:08
분류 컴퓨터
1,085 조회
8 추천
쓰기

본문











읽어주셔서 고맙습니다!!

댓글 6 / 1 페이지

이프로부족님의 댓글

작성자 이프로부족 (210.♡.248.30)
작성일 08.28 00:13
버퍼오버플로우 문제인줄 알고 들어왔다가 잘 보고 갑니다.

피키대디님의 댓글의 댓글

대댓글 작성자 피키대디 (211.♡.169.67)
작성일 08.28 12:51
@이프로부족님에게 답글 아 네 정수형 오버플로우 이야기였습니다.
댓글 고맙습니다! ^^

땡깡1님의 댓글

작성자 no_profile 땡깡1 (211.♡.121.134)
작성일 08.28 16:18
음.  이문제는 제 후임에 후임에게로.. 전달 ㅎㅎ
정보 감사합니다.

피키대디님의 댓글의 댓글

대댓글 작성자 피키대디 (211.♡.169.67)
작성일 08.28 21:20
@땡깡1님에게 답글 저희가 2038년에도 코딩을 할까요? 모르겠네요! ㅋㅋㅋ
읽어주셔서 고맙습니다!! ㅎㅎㅎ

xYaauung님의 댓글

작성자 no_profile xYaauung (27.♡.242.82)
작성일 08.29 16:58
왜 unsigned 하지 않았을까요? ㅎ
시간은 음수가 없는데..

피키대디님의 댓글의 댓글

대댓글 작성자 피키대디 (211.♡.169.67)
작성일 08.29 20:36
@xYaauung님에게 답글 앗! 좋은 질문이네요.
주저리주저리가 될 것 같아 내용에 포함시키지 않았지만 조사해보니
여러 이유가 있더라고요.

1. unsigned type이 C언어가 추가된 시점이 1978년입니다. 유닉스 타임스탬프가 탄생한 1970년 초반에는 signed type만 존재했었다는 이유
2. 에포크 시점 이전의 시간을 음수로 표현할 수 있어서 전과 후 모두 표현할 수 있는 장점
3. 1970년 당시 2038년은 걱정할 필요가 없었고 사용하기 편리한 signed로 충분했음

요정도 이유가 있어요!
고맙습니다.
쓰기
홈으로 전체메뉴 마이메뉴 새글/새댓글
전체 검색