Функції вводу/виводу нижнього рівня (io.h)

Функція Опис Тип ре-зуль-тату
access(char * filename, int amode) Перевірка атрибутів доступу файлу int
open(const char *path, int access [,unsigned mode ] ); Відкриття файлу int
create (char* path, int mode); Створення нового файлу int
сlose(int handle); Закриття файлу int
dup(int handle); Створення нового дескриптора для файлу int
dup2(int oldhandle, int newhandle); Заміна дескриптора файлу int
eof(int handle); Перевірка на кінець файлу int
error(int handle); Перевірка прапорця помилок файлу int
write(int handle, void *buffer, unsigned nbytes); Запис даних з буфера у файл int
read(int handle, void* buf, unsigned nbytes); Читання даних з файлу в буфер int
lseek(int handle, long offset, int whence); Зміна позиції покажчика файлу int
tell(int handle); Повертає поточну позицію вказівника файлу long