Udostępnij za pośrednictwem


We/Wy niskiego poziomu

Funkcje te wywołania systemu operacyjnego bezpośrednio do operacji niższe niż te dostarczone przez strumień we/wy.Niskiego poziomu dane wejściowe i wyjściowe rozmowy robić nie buforu lub format danych.

Niskiego poziomu procedur można uzyskać dostęp do standardowych strumieni otwarte w momencie uruchamiania programu przy użyciu następujących wstępnie zdefiniowanych deskryptorów.

Stream

Deskryptor pliku

stdin

0

stdout

1

stderr

2

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

Funkcje niskiego poziomu we/wy

Funkcja

Użyj

_close

Zamknij plik

_commit

Opróżnić plik na dysku

_creat, _wcreat

Tworzenie pliku

_dup

FILESIZE zwrotu następny dostępny dla deskryptora

_dup2

Utworzyć drugi deskryptora dla danego pliku

_eof

Test na koniec pliku

_lseek, _lseeki64

Zmiana położenia wskaźnika pliku na ze względu na położenie

_O, _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

Uzyskiwanie bieżącej pozycji wskaźnika pliku

_umask,_umask_s

Zestaw uprawnień pliku maski

_Write

Zapisywać dane do pliku

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

Zobacz też

Informacje

Dane wejściowe i wyjściowe

Procedury czasu wykonywania według kategorii

Wywołania systemowe