_filelength
, _filelengthi64
파일의 길이를 가져옵니다.
구문
long _filelength(
int fd
);
__int64 _filelengthi64(
int fd
);
매개 변수
fd
파일 설명자를 대상으로 지정합니다.
반환 값
_filelength
및 _filelengthi64
모두 fd
와 연결된 대상 파일의 파일 길이(바이트)를 반환합니다. 잘못된 파일 설명자인 경우 fd
이 함수는 매개 변수 유효성 검사에 설명된 대로 잘못된 매개 변수 처리기를 호출합니다. 실행을 계속하도록 허용된 경우 두 함수는 -1L을 반환하여 오류를 나타내고 로 EBADF
설정합니다errno
.
설명
기본적으로 이 함수의 전역 상태는 애플리케이션으로 범위가 지정됩니다. 이 동작을 변경하려면 CRT 전역 상태를 참조하세요.
요구 사항
함수 | 필수 헤더 |
---|---|
_filelength |
<io.h> |
_filelengthi64 |
<io.h> |
호환성에 대한 자세한 내용은 호환성을 참조하세요.
예시
_chsize
에 대한 예를 참조하세요.
참고 항목
파일 처리
_chsize
_fileno
_fstat
, _fstat32
, _fstat64
, _fstati64
, _fstat32i64
_fstat64i32
_stat
, _wstat
함수