
C++ 12일차
·
C++
C++는 예외를 우선적으로 생각하는 언어가 아니다(JAVA는 예외 위주의 프로그램 언어) 예외 발생 1 - 범위 이탈 INDEX값 보다 size가 커서 발생되는 오류에 대해서는 프로그래머가 해결할 수 있는 문제며, 이 문제에 대해서 해결을 위해 예외처리를 하는 것은 예외처리를 남용하는 것!(예측가능 시는 if로 해결) ->예외처리란 어쩔 수 없는 문제에 대해 처리를 하기 위해 사용하는 키워드 예외 발생 2 - 0으로 나누기 C++에서는 예외가 아니다(단지, 정의되지 않은 값이라고 나옴) if로 해결하는게 옳다 예외 발생 3 - NULL 개체 C++에서는 이것도 예외는 아니다! if로 해결하는게 옳다 그럼 예외처리는 어디서 해야 옳은가??? 예외 발생 4 - 생성자 생성자에서 변수에 new할당을 할 경우 ..