Compartilhar via


E/S de nível baixo

Essas funções chamam o sistema operacional diretamente para a operação de nível baixo do que o fornecido pelo fluxo de E/S.Baixo nível de entrada e saída chamadas fazer não buffer ou formato de dados.

Rotinas de nível inferior podem acessar os fluxos padrão abertos na inicialização do programa usando os seguintes descritores de arquivo predefinido.

Fluxo

Descritor de arquivo

stdin

0

stdout

1

stderr

2

Rotinas de E/S de nível inferior definido o errno variável global quando ocorre um erro.Você deve incluir STDIO.H ao usar funções de nível inferior somente se o seu programa exigir uma constante que é definida no STDIO.H, tais sistema autônomo o indicador de participante de arquivo (EOF).

Funções de E/s de nível baixo

Função

Uso

_Close

Fechar arquivo

_commit

Liberar arquivo para o disco

_creat, _wcreat

Criar arquivo

_dup

Retorno descritor de arquivo disponível próximo de dado de arquivo

_dup2

Criar segundo descritor para determinada arquivo

_eof

Testar a participante de arquivo

_lseek, _lseeki64

Reposicione o ponteiro de arquivo para dada local

_Open, _wopen

em em aberto arquivo

_read

Ler dados de arquivo

_sopen, _wsopen, _sopen_s, _wsopen_s

em em aberto o arquivo para compartilhamento de arquivos

_tell, _telli64

Obter posição corrente do ponteiro de arquivo

_umask, _umask_s

Máscara de permissão do arquivo de conjunto

_Write

Gravar dados em arquivo

_dup e _dup2 normalmente são usados para associar os descritores de arquivo predefinido arquivos diferentes.

Consulte também

Referência

Entrada e Saída

em time de execução Rotinas por categoria