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


This topic: Lab_so_1/AL > WebHome > Sources0405
Topic revision: r10 - 2004-12-17 - GiorgioRichelli
 
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