다음을 통해 공유


_close

파일을 닫습니다.

int _close( 
   int fd 
);

매개 변수

  • fd
    파일 설명자를 열린 파일을 참조 합니다.

반환 값

_close파일을 성공적으로 닫은 경우 0을 반환 합니다.반환 값-1은 오류를 나타냅니다.

설명

_close 함수에 관련 된 파일을 닫습니다 fd.

파일 설명자 및 내부 OS 파일 핸들이 닫힙니다.따라서 호출할 필요는 없습니다 CloseHandle 파일을 원래 Win32 함수를 사용 하 여 연 경우 CreateFile 파일 설명자 사용 하는 변환 된 _open_osfhandle.

이 함수의 매개 변수의 유효성을 검사 합니다.경우 fd 오류는 잘못 된 파일 설명자의 설명에 따라 잘못 된 매개 변수 처리기가 호출 매개 변수 유효성 검사.함수 실행을 계속 수 있으면-1을 반환 하 고 errno 으로 설정 EBADF.

요구 사항

루틴

필수 헤더

선택적 헤더

_close

<io.h>

<errno.h>

더 많은 호환성 정보를 참조 하십시오. 호환성 소개에서 합니다.

예제

예제를 보려면 _open.

참고 항목

참조

하위 수준 I/O

_chsize

_creat, _wcreat

_dup, _dup2

_open, _wopen

_unlink, _wunlink