반응형 except1 __try ... __except .. __finally 사용하기 간단 강좌. 이 강좌는 이미 우리 회사에서는 많이 사용하고 있기때문에 쓸 필요를 느끼지는 못했지만 , 혹시나하는 마음에 간단하게 설명을 해보겠다. 예외 처리에는 크게 두 부분으로 생각할수있다. 1) 전역 예외 처리 2) 지역 예외 처리 1) 전역 예외 처리 char *p=NULL; *p = 10; 위의 문장이 있을때 p 변수의 메모리가 크기가 할당되지 않았기 때문에 오류를 일으키면(access violation) 프로그램이 죽어버린다. 이런식으로 할당되지 않은 메모리를 참조해서 쓰거나 읽어들이는 문장은 프로그램 어디에서든 발생될수있기때문에 항상 주의를 해야 하지만 , 인간이라는 동물이 매사 조심성이 있지않아 꼭 실수를 하게 마련이다. 이때 프로그램 어디서든 생길수있는 이러한 오류를 감지하려고 만든것이 전역 예외 처리.. 2009. 6. 5. 이전 1 다음