perror
From cppreference.net
File input/output
| Types and objects | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
헤더 파일에 정의됨
<stdio.h>
|
||
|
void
perror
(
const
char
*
s
)
;
|
||
현재 시스템 변수 errno 에 저장된 오류 코드의 텍스트 설명을 stderr 로 출력합니다.
설명은 다음 구성 요소들을 연결하여 형성됩니다:
-
s가 가리키는 널 종료 바이트 문자열의 내용 뒤에 ": " 가 붙습니다 (s가 널 포인터이거나s가 가리키는 문자가 널 문자인 경우는 제외) -
errno에 저장된 오류 코드를 설명하는 구현 정의 오류 메시지 문자열 뒤에 ' \n ' 가 붙습니다. 오류 메시지 문자열은 strerror ( errno ) 의 결과와 동일합니다.
목차 |
매개변수
| s | - | 널 종료 문자열에 대한 포인터 (설명 메시지 포함) |
반환값
(없음)
예제
이 코드 실행
가능한 출력:
fopen() failed: No such file or directory
참조문헌
- C11 표준 (ISO/IEC 9899:2011):
-
- 7.21.10.4 perror 함수 (p: 339)
- C99 표준 (ISO/IEC 9899:1999):
-
- 7.19.10.4 perror 함수 (p: 305)
- C89/C90 표준 (ISO/IEC 9899:1990):
-
- 4.9.10.4 perror 함수
참조
|
(C11)
(C11)
|
주어진 오류 코드에 대한 텍스트 버전을 반환합니다
(함수) |
|
C++ 문서
for
perror
|
|