다음을 통해 공유


하위 수준 I/O

운영 체제 I/O 스트림을 통해 제공 되는 보다 낮은 수준의 작업에 대 한 직접 이러한 함수를 호출 합니다.낮은 수준의 입력 및 출력 호출 버퍼 또는 서식 데이터를 실행 합니다.

하위 수준의 루틴 표준 스트림을 다음과 같은 미리 정의 된 파일 설명자를 사용 하 여 프로그램을 시작할 때 열에 액세스할 수 있습니다.

스트림

파일 설명자

stdin

0

stdout

1

stderr

2

하위 수준 I/O 루틴 집합을 errno 오류 발생 시 전역 변수입니다.STDIO을 포함 해야 합니다.프로그램 STDIO에서 정의 된 상수 필요한 경우에 하위 수준 함수를 사용할 때 H.파일의 끝 표시기와 같은 H (EOF).

하위 수준 I/O 함수

Function

사용할 도구

_close

파일 닫기

_commit

파일을 디스크에 플러시

_creat, _wcreat

파일 만들기

_dup

파일에 대 한 다음 사용 가능한 파일 설명자를 반환 제공

_dup2

부여에 대 한 두 번째 설명자 만들기 파일

_eof

파일의 끝에 대 한 테스트

_lseek, _lseeki64

위치에 대 한 파일 포인터 위치 변경 지정

_open, _wopen

파일 열기

_read

데이터 파일에서 읽기

_sopen, _wsopen,_sopen_s, _wsopen_s

파일 공유를 위해 파일 열기

_tell, _telli64

파일 포인터의 현재 위치를 표시 합니다.

_umask,_umask_s

파일 권한 마스크를 설정

_write

파일에 데이터 쓰기

_dup및 _dup2 일반적으로 미리 정의 된 파일 설명자를 서로 다른 파일을 연결 하는 데 사용 됩니다.

참고 항목

참조

입력 및 출력

범주별 런타임 루틴

시스템 호출