cin 입력값 예외 처리 구문

cin.fail() : i/o값에 에러 발생시 1 반환

cin.clear() : cin객체의 내부 상태 플래그 초기화

cin.ignore(무시문자최대길이, 종료문자) : 현재 버퍼안에 있는 내용 무시














위 예제에서 input 값의 변수 형이 int 인데 문자 입력 시 cin에 에러가 발생하고 해당 예외처리가 진행된다.

댓글

댓글 쓰기