Sorgenti C degli esempi utilizzati durante le lezioni

N.B. Essendo oggetto di discussione in aula, anche per limitare lo spazio occupato sullo schermo, la maggior parte dei sorgenti sono poco (o nulla) commentati, .

File e Directory (4,10 Novembre)

  • cp.c: Copia un file in un altro
  • cp-1shot.c: Copia un file in un altro, in una sola operazione
  • fstat.c: Esempio di uso di fstat
  • ls.c: Elenca il contenuto di una directory
  • lseek.c: Esempio di uso della primitiva lseek
  • link_unlink_rename.c: Link, unlink e rename di un file
  • readdir.c: Esempio: opendir, readdir e relative macro

Processi: fork/exec/wait UID (etc) (11,17 Novembre)

IPC: Segnali (17,18 Novembre)

IPC: Pipes (24,25 Novembre)

IPC: Semafori (25 Novembre, 2 e 3 Dicembre)

IPC: Shared Memory(9 Dicembre)

IPC: Message Queues (15 Dicembre)

IPC: Sockets (16 Dicembre)

  • sserver.c: Somma di 2 numeri via socket - server
  • sclient.c: Somma di 2 numeri via socket - client
  • sserverP.c: Somma di 2 numeri via socket - server + fork
  • sortserverP.c: Sort di un vettore di stringhe via socket - server
  • sortclient.c: Sort di un vettore di stringhe via socket - client
  • CSockets.zip: Zip file con esempi di uso socket (stream, dgram, etc..)


-- GiorgioRichelli - 17 Dec 2004

Edit | Attach | Watch | Print version | History: r10 < r9 < r8 < r7 < r6 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r10 - 2004-12-17 - GiorgioRichelli






 
Questo sito usa cookies, usandolo ne accettate la presenza. (CookiePolicy)
Torna al Dipartimento di Informatica
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback