[42Seoul] errno.h 변수를 이용한 오류처리42 Seoul2021. 4. 20. 11:48
Table of Contents
: errno.h 헤더 파일에 정의도니 전역 변수 errno 를 사용하여 오류에 대한 이유를 알기 위해서 사용된다.
errno 변수는 다른 함수를 실행하면 값이 변경, 여러 번 호출할 경우에는 값을 유지시키기 위해 변수를 이용해서 유지시켜줘야 한다. 함수 호출 직후에만 유효
strerror()
#include <string.h>
char * strerror (int errnum);
: 표준 에러 메시지를 출력하게 된다.
use)
더보기
puts(strrerror(errno));
만약 지정된 파일이나 디렉토리가 없을 시,
ENOENT = 2
No such file or directory
에러 메시지가 나오게 된다.
'42 Seoul' 카테고리의 다른 글
[42Seoul] libft (part. 1) (0) | 2021.05.03 |
---|---|
[42Seoul] cat 구현하기 (0) | 2021.04.22 |
[42Seoul] basename 이름만 보이는 함수 (0) | 2021.04.22 |
[42Seoul] makefile (0) | 2021.04.20 |
[42Seoul] open, read, write 구현 (0) | 2021.04.19 |
@jaewpark :: 코스모스, 봄보다는 늦을지언정 가을에 피어나다
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!