INTRODUZIONE ALLA PROGRAMMAZIONE IN C



I/O di basso livello



#include <stdio.h> e possono essere necessari anche alcuni dei seguenti: #include <stdarg.h>, #include <sys/types.h>, #include <sys/stat.h>, #include <fcntl.h>. int close (int handle) - Chiude un file aperto per I/O non bufferizzato. int creat(char *filename, int pmode ) - Crea un nuovo file con il settaggio dei permessi come specificato. int eof (int handle) - Controlla l'end-of-file. long lseek(int handle, long offset, int origin) - Va ad una specifica posizione in un file. int open(char *filename, int oflag, unsigned pmode) - Apre un file per I/O di basso livello. int read(int handle, char *buffer, unsigned length) - Legge dati binari da un file ad un buffer. int Write(int handle, char *buffer, unsigned count ) - Scrive dati binari da un buffer ad un file.