에러 메세지의 원인과 처리방법에 대해 정리해놓은건 없을까요.
글쓴이: harion01 / 작성시간: 금, 2011/05/06 - 11:39오전
프로그래밍을 하다가보니 기능 구현만큼, 혹은 더 중요한게 에러 처리라 생각되네요.
그래서 어찌어찌 리턴값이 사실 -1만 있는게 아니라 errno.h 에 정의된 에러메세지들이 있고
에러메세지를 간단하게 출력하는 strerror 함수를 써서 출력은 하는데...
막상 어떤 에러가 났다고 화면에 나오긴 하는데,
어떤 조치를 취해야 할지 모르는 경우가 많더군요.
물론 하나하나 찾아서 해결책을 찾는것도 좋은 방법이지만, 한번 해결책들을 정리해서 나중에 트러블이 생겻을때 참조하려 합니다.
혹시 이전에 이러한 작업이 이뤄진적은 없는지요?
작업 환경은 centos 리눅스를 쓰고있으며 gcc 로 c 프로그래밍을 하고있습니다.
스크린샷은 제가 만들어본 샘플입니다. 이런식으로 간단한 예제를 첨부하여 정리하려합니다.
File attachments:
첨부 | 파일 크기 |
---|---|
![]() | 21.81 KB |
Forums:
구글 검색하다가 어느정도 정보를 찾을만한 사이트는 발견햇네요.
http://www.wlug.org.nz/
검색창에 errno 에 정의된 에러명을 적으니 어느정도 원인이 나오네요.
댓글 달기