Esempi Interattivi LINGUAGGIO C - FILE
Sono disponibili i file dei programmi C mostrati durante le lezioni interattive (formato TXT) [oltre ai lucidi mostrati durante le lezioni (formato PDF)]:
Programma per verificare riutilizzo degli elementi della Tabella dei file aperti in seguito a close
Programma per verificare dimensione della Tabella dei file aperti di ogni singolo processo (da provare su UNIX/SUN, LINUX, etc.)
Programma di copia
Programma che mostra valore della costante BUFSIZ
Programma di copia che spiega il ruolo della variabile di ambiente umask
Programma di copia che spiega la ridirezione
Programma che riproduce in forma semplificata il comando/filtro cat di UNIX
Programma simile a quello di copia dei file realizzato pero' come lo shell realizza la ridirezione in ingresso e in uscita
Programma simile al precedente che pero' usa /dev/tty
Programma che appende il contenuto dello standard input in un file
Programma che risolve la prima parte C di un esercizio d'esame di Fondamenti di Informatica II del 22 Settembre 1999: uso primitiva lseek
Programma che mostra il funzionamento della open con 3 parametri
Programma alternativo che appende il contenuto dello standard input in un file (uso solo di open)
Programma che riproduce in forma semplificata il comando mv di UNIX
Programma che mostra il funzionamento della primitiva access
Programma che legge da standard input e scrive su fd = 3
Programma che legge da fd = 3 e scrive su standard output