From bad200b0d03cdd10593c8dcf47b0fcfc855b170b Mon Sep 17 00:00:00 2001 From: Simone Piccardi Date: Wed, 21 Jan 2009 11:35:19 +0000 Subject: [PATCH] Correzioni ai prototipi di alcune funzioni dello standard I/O su file, sbagliate da tempo immemorabile a causa di un incauto taglia e incolla... Un grazie a Grendizer che ha segnalato l'errore. --- filestd.tex | 6 +++--- html/gapil.html | 48 ++++++++++++++++++++++++++++-------------------- session.tex | 3 +++ 3 files changed, 34 insertions(+), 23 deletions(-) diff --git a/filestd.tex b/filestd.tex index b7b071c..4a5156f 100644 --- a/filestd.tex +++ b/filestd.tex @@ -615,7 +615,7 @@ carattere in formato esteso (cio \param{stream}. In genere è implementata come una macro. \funcdecl{wint\_t fgetwc(FILE *stream)} Legge un carattere esteso da - \param{stream} È una sempre una funzione. + \param{stream}. È una sempre una funzione. \funcdecl{wint\_t getwchar(void)} Equivalente a \code{getwc(stdin)}. @@ -632,10 +632,10 @@ loro prototipi sono: \funcdecl{int putc(int c, FILE *stream)} Scrive il carattere \param{c} su \param{stream}. In genere è implementata come una macro. - \funcdecl{int fputc(FILE *stream)} Scrive il carattere \param{c} su + \funcdecl{int fputc(int c, FILE *stream)} Scrive il carattere \param{c} su \param{stream}. È una sempre una funzione. - \funcdecl{int putchar(void)} Equivalente a \code{putc(stdin)}. + \funcdecl{int putchar(int c)} Equivalente a \code{putc(stdout)}. \bodydesc{Le funzioni scrivono sempre un carattere alla volta, il cui valore viene restituito in caso di successo; in caso di errore o diff --git a/html/gapil.html b/html/gapil.html index 8f556a9..af42d80 100644 --- a/html/gapil.html +++ b/html/gapil.html @@ -116,17 +116,17 @@

Ma se trovare della buona documentazione libera, specie per quanto riguarda i programmi che girano sul sistema GNU/Linux, - è ormai relativamente facile, la produzione di buoni testi - didattici è ancora molto limitata, soprattutto se li si cercano + è ormai relativamente facile, la produzione di buoni testi + didattici è ancora molto limitata, soprattutto se li si cercano in lingua italiana.

-

GaPiL è un tentativo di scrivere un manuale di +

GaPiL è un tentativo di scrivere un manuale di programmazione di sistema in ambiente Linux, con una particolare attenzione alle caratteristiche specifiche delle - interfacce fornite dal kernel. Benché buona parte della + interfacce fornite dal kernel. Benché buona parte della trattazione delle funzioni di libreria faccia riferimento a - standard generali come POSIX, si è comunque data una - attenzione particolare alle GNU libc, che sono la versione più + standard generali come POSIX, si è comunque data una + attenzione particolare alle GNU libc, che sono la versione più usata delle librerie del C, senza dimenticare, ove note, di citare le differenze con possibili alternative come le libc5 o le uclibc. @@ -137,7 +137,7 @@ href="http://www.gnu.org/copyleft/fdl.html">GNU FDL, che possa servire a chi si accosta per la prima volta alla programmazione avanzata e di sistema su un kernel Linux, con - la speranza di poter un giorno raggiungere la qualità dei + la speranza di poter un giorno raggiungere la qualità dei lavori del compianto R. W. Stevens.

@@ -174,7 +174,7 @@ href="http://firenze.linux.it/~piccardi/pubblicazioni.html"> http://firenze.linux.it/~piccardi/pubblicazioni.html

- Invece la documentazione tecnica più recente che ho prodotto è + Invece la documentazione tecnica più recente che ho prodotto è pubblicata sul sito di Truelite Srl, ed in particolare sono disponibili una serie di manuali su temi di natura sistemistica a partire da + 6 - dicembre - 2008
Aggiornata la versione cartacea + acquistabile su lulu.com, all'indirizzo +
+ http://stores.lulu.com/piccardi, contiene le ultime + novità in particolare riguardo le funzioni delle ACL. Si + ricorda che il sovrapprezzo serve a finanziare lo sviluppo del + testo; si può sempre scaricare la versione corrente aggiornata + e gratuita da questo sito. +

5 - gennaio - 2007
Pubblicata una versione stampabile a richiesta su lulu.com, ordinabile all'indirizzo - - http://www.lulu.com/content/612937. + + http://stores.lulu.com/piccardi.

1 - giugno - 2006
Nuova revisione con varie aggiunte e correzioni, in occasione della pubblicazione sul DVD di LinuxPro.

11 - marzo - 2005
Modificata la pagina dell'accesso - ai sorgenti, non viene più utilizzato ViewCVS ma è stato + ai sorgenti, non viene più utilizzato ViewCVS ma è stato installato il sistema di tracking trac che oltre alla navigazione dei contenuti consente di tenere sotto controllo le revisioni, e l'evoluzione della guida e di inviare ticket via - web. + web.

6 - marzo - 2005
Realizzato un web server elementare a scopo didattico, in vista