Udostępnij za pośrednictwem


Niskiego poziomu we/wy

Te funkcje wywołania systemu operacyjnego bezpośrednio dla operacji niższe niż te dostarczone przez strumień we/wy.Niskiego poziomu dane wejściowe i wyjściowe wywołań czy nie buforu lub format danych.

Procedur niskiego poziomu, można uzyskać dostęp do standardowych strumieni otwierany podczas uruchamiania programu przy użyciu następujących deskryptorów plików wstępnie zdefiniowanych.

Strumień

Plik deskryptora

stdin

0

stdout

1

stderr

2

Zestaw procedur wejścia/wyjścia niskiego poziomu errno zmiennej globalnej, gdy wystąpi błąd.Musi zawierać STDIO.H podczas korzystania z funkcji niskiego poziomu tylko wtedy, gdy program wymaga stałej, który jest zdefiniowany w STDIO.H, takie jak wskaźnik końca pliku (EOF).

Funkcje niskiego poziomu we/wy

Funkcja

Użyj

_close

Zamknij plik

_commit

Opróżnij plik na dysku

_creat, _wcreat

Tworzenie pliku

_dup

Zwrotu następny dostępny deskryptor pliku podany plik

_dup2

Utworzyć drugi deskryptora dla danego pliku

_eof

Test na koniec pliku

_lseek, _lseeki64

Zmień położenie wskaźnika pliku na podane lokalizacji

_open, _wopen

Otwórz plik

_read

Odczyt danych z pliku

_sopen, _wsopen,_sopen_s, _wsopen_s

Otwieranie pliku w celu udostępniania plików

_tell, _telli64

Pobierz bieżące położenie wskaźnika pliku

_umask,_umask_s

Ustawianie uprawnień do pliku maski

_Write

Zapisywać dane do pliku

_dupi _dup2 są zazwyczaj używane do kojarzenia deskryptorów plików wstępnie zdefiniowane z różnych plików.

Zobacz też

Informacje

Dane wejściowe i wyjściowe

Procedury czasu według kategorii

Wywołania systemowe