강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

dodo283님의 프로필 이미지
dodo283

작성한 질문수

it 취업을 위한 알고리즘 문제풀이 입문 (with C/C++) : 코딩테스트 대비

5번 나이계산 질문합니다.

해결된 질문

작성

·

64

0

삭제된 글입니다

답변 3

0

김태원님의 프로필 이미지
김태원
지식공유자

다행이 -(하이픈)이 6자리 후에 있어서 오버플로우가 일어나지 않은 것 같습니다.  int형은 2^31 넘어가면 오버플로 일어나는게 맞습니다.

0

dodo283님의 프로필 이미지
dodo283
질문자

답변 감사합니다. 입력을 990101-1082939 으로 하고

stoi(tmp1); 을 쓰면 -  가 어떻게 처리되나 궁금했는데 실행결과 - 앞에있는 주민번호 앞자리만 int 형으로 변환됐는데  

990101-1082939 전체를 stoi 함수를 써서 변형해도  오버플로 문제가 없을까요 ?? 

0

김태원님의 프로필 이미지
김태원
지식공유자

자가만의 코드를 구현해보는 것은 좋은 공부법입니다. 효율성은 차이가 없습니다.

dodo283님의 프로필 이미지
dodo283

작성한 질문수

질문하기