728x90
반응형
<errno.h> 에 정의되어있는 에러넘버와 주석
<perror() 함수사용>
errno는 #include<errno.h>에 extern int 로 선언되어있다.
강제로 9를 넣으면 9번 에러메세지가 출력된다
<strerror 함수 사용>
strerror 함수는 인자안의 숫자가 가리키는 문자열의 주소를 리턴한다.
작동원리는 메모리뷰에서만든 함수호출방식과 비슷하게 해당번호가 걸리면 문자열을 리턴하는식으로 작동됨
728x90
'코스웨어 > 12년 내장형하드웨어' 카테고리의 다른 글
size_t (0) | 2012.09.20 |
---|---|
read(), write() (0) | 2012.09.20 |
2012/9/19 - 리눅스 시스템 프로그래밍 업무일지 - 김동기 (5) | 2012.09.19 |
64비트 리눅스 배포판에서는 errno.h 의 위치가 다를 수 있습니다. (0) | 2012.09.19 |
수업일지 리눅스 시스템 프로그래밍 (1) | 2012.09.19 |
요청글 (1) | 2012.09.17 |
cl과 link 옵션입니다. 참고하세요 (2) | 2012.09.13 |
[Assembly]2012/09/13 작업 일지(어셈블리 주소 버그) - by. 이창현 (0) | 2012.09.13 |