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