_filelength, _filelengthi64

Obtém o comprimento de um arquivo.

long _filelength( 
   int fd 
);
__int64 _filelengthi64( 
   int fd 
);

Parâmetros

  • fd
    O descritor de arquivo de destino.

Valor de retorno

Ambos os _filelength e _filelengthi64 retornar o tamanho do arquivo em bytes, do arquivo de destino associados fd. If fd é um descritor de arquivo inválido, essa função chama o manipulador de parâmetro inválido sistema autônomo descrito em Validação de parâmetro. Se a execução for permitida para continuar, as duas funções retornam –1L para indicar um erro e conjunto errno para EBADF.

Requisitos

Função

Cabeçalho necessário

_filelength

<io.h>

_filelengthi64

<io.h>

Para obter mais informações de compatibilidade, consulte Compatibilidade na introdução.

Exemplo

Consulte o exemplo para _chsize.

Equivalente do NET Framework

Consulte também

Referência

Manipulação de arquivos

_chsize

_fileno

_fstat, _fstat32, _fstat64, _fstati64, _fstat32i64, _fstat64i32

_fstat, _fstat32, _fstat64, _fstati64, _fstat32i64, _fstat64i32

_stat, _wstat funções

_stat, _wstat funções