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 |
---|---|
Zamknij plik |
|
Opróżnij plik na dysku |
|
Tworzenie pliku |
|
Zwrotu następny dostępny deskryptor pliku podany plik |
|
Utworzyć drugi deskryptora dla danego pliku |
|
Test na koniec pliku |
|
Zmień położenie wskaźnika pliku na podane lokalizacji |
|
Otwórz plik |
|
Odczyt danych z pliku |
|
Otwieranie pliku w celu udostępniania plików |
|
Pobierz bieżące położenie wskaźnika pliku |
|
Ustawianie uprawnień do pliku maski |
|
Zapisywać dane do pliku |
_dupi _dup2 są zazwyczaj używane do kojarzenia deskryptorów plików wstępnie zdefiniowane z różnych plików.