_exit() - termina il processo corrente
access() - controlla i permessi dello user per un file
alarm() - imposta un allarme temporizzato per l'invio di un certo segnale
atexit() - registra una funzione che dovra' essere chiamata alla normale terminazione del programma
chdir(), fchdir() - cambia la directory di lavoro
clearerr(), feof(), ferror(), fileno() - controlla lo stato dello stream
close() - chiude un file descriptor
closedir() - chiude una directory
dup(), dup2() - duplica un file descriptor
execl(), execlp(), execle(), execv(), execvp() - esegue un programma
execve() - esegue un programma
exit() - termina normalmente il programma
fclose() - chiude uno stream
fcntl() - manipola il file descriptor
fflush() - scarica uno stream
fgetc(), getc(), getchar(), ungetc() - input di caratteri
fgets(), gets() - input di una stringa
fopen(), fdopen(), freopen() - apre uno stream
fork() - crea un processo figlio
fputc(), putc(), putchar() - output di caratteri
fputs(), puts() - output di una stringa
fread() - input binario da stream
fseek(), rewind(), ftell(), fgetpos(), fsetpos() - riposiziona uno stream
fwrite() - output binario da stream
getcwd(), get_current_dir_name(), getwd() - acquisisce la directory corrente di lavoro
ioctl() - controllo della periferica
kill() - invia un segnale ad un processo
killpg() - spedisce un segnale a un process group
link() - crea un nuovo nome per un file
lseek() - riposiziona l'offset per la successiva operazione di read/write
mkdir() - crea una directory
on_exit() - registra una funzione da chiamare durante la terminazione normale del programma
open(), creat() - apre e possibilmente crea un file o device
opendir() - apre una directory
pause() - attende un segnale
pipe - crea una 'pipe'
popen(), pclose() - prepara I/O ed esegue processi
printf(), fprintf(), sprintf(), snprintf(), vprintf(), vfprintf(), vsprintf(), vsnprintf() - output formattato
read() - legge da un file descriptor
readdir() - legge l'entry della directory
rewinddir() - resetta il directory stream
rmdir() - elimina una directory
scandir(), alphasort() - Scandisce una directory per ricercare entry
scanf(), fscanf(), sscanf(), vscanf(), vfscanf(), vsscanf() - input formattato
seekdir() - imposta la posizione per la prossima chiamata readdir() nel directory stream
setbuf(), setbuffer(), setlinebuf(), setvbuf() - imposta la bufferizzazione
signal() - gestione dei segnali
sleep - sospende temporaneamente il processo
stat(), lstat(), fstat() - acquisisce informazioni su un file.
strcat(), strncat() - concatena due stringhe
strcmp(), strncmp() - confronta due stringhe
strcpy(), strncpy() - copia una stringa
strlen() - calcola la lunghezza di una stringa
symlink() - crea un nuovo nome per un file
system() - esegue un comando di shell
telldir() - ritorna la locazione corrente del directory stream
tmpfile() - crea un file temporaneo univoco
unlink() - elimina un nome e se possibile il file a cui si riferisce
wait(), waitpid() - attende il termine di un processo
write() - scrive su un file descriptor
Indice linguaggio C |
Indice librerie C |
Umberto Zappi Home Page |
Indice delle funzioni per libreria |