Correzione da Mirko.
[gapil.git] / filestd.tex
index eb62d0a0b5098904971277c4894c261d925bc625..c8ae3c22d0aac2a62eb934f0773377ee74bfe1a5 100644 (file)
@@ -514,7 +514,7 @@ struct histogram {
 
 int WriteStruct(FILE *stream, struct histogram *histo) 
 {
-    if ( fwrite(vec, sizeof(*histo), 1, stream) !=1) {
+    if ( fwrite(histo, sizeof(*histo), 1, stream) !=1) {
         perror("Write error");
     }
     return nread;
@@ -1002,7 +1002,7 @@ si 
    \cmd{\%X} &\ctyp{unsigned int}& Stampano un intero in formato esadecimale,
                                    rispettivamente con lettere minuscole e
                                    maiuscole. \\
-   \cmd{\%f} &\ctyp{unsigned int}& Stampa un numero in virgola mobile con la
+   \cmd{\%f} &\ctyp{double}      & Stampa un numero in virgola mobile con la
                                    notazione a virgola fissa \\
    \cmd{\%e}, 
    \cmd{\%E} &\ctyp{double} & Stampano un numero in virgola mobile con la
@@ -1620,7 +1620,7 @@ accade per \func{getc} e \func{putc}) sono realizzate come macro.
 
 La sostituzione di tutte le funzioni di I/O con le relative versioni
 \code{\_unlocked} in un programma che non usa i thread è però un lavoro
-abbastanza noioso; per questo motivo le \acr{glibc} provvedono al
+abbastanza noioso; per questo motivo le \acr{glibc} forniscono al
 programmatore pigro un'altra via\footnote{anche questa mutuata da estensioni
   introdotte in Solaris.} da poter utilizzare per disabilitare in blocco il
 locking degli stream: l'uso della funzione \funcd{\_\_fsetlocking}, il cui