X-Git-Url: https://gapil.gnulinux.it/gitweb/?p=gapil.git;a=blobdiff_plain;f=filestd.tex;h=5f51dad5aed2c6f96fe50f589c1b78ce99374cee;hp=cc3e1fd9f464cfa05cc5203b7666ad1a4b0e8b70;hb=a29d9eebcd859ca662351848cc856e69f50c3ece;hpb=0c9d95dfc21869e96f8a3e3ab8111c842e85a1f9 diff --git a/filestd.tex b/filestd.tex index cc3e1fd..5f51dad 100644 --- a/filestd.tex +++ b/filestd.tex @@ -474,7 +474,7 @@ In genere si usano queste funzioni quando si devono trasferire su file blocchi di dati binari in maniera compatta e veloce; un primo caso di uso tipico è quello in cui si salva un vettore (o un certo numero dei suoi elementi) con una chiamata del tipo: -\footnotesize +%\footnotesize \begin{lstlisting}[labelstep=0,frame=,indent=1cm]{} int WriteVect(FILE *stream, double *vec, size_t nelem) { @@ -486,12 +486,12 @@ int WriteVect(FILE *stream, double *vec, size_t nelem) return nread; } \end{lstlisting} -\normalsize +%\normalsize in questo caso devono essere specificate le dimensioni di ciascun elemento ed il numero di quelli che si vogliono scrivere. Un secondo caso è invece quello in cui si vuole trasferire su file una struttura; si avrà allora una chiamata tipo: -\footnotesize +%\footnotesize \begin{lstlisting}[labelstep=0,frame=,indent=1cm]{} struct histogram { int nbins; @@ -507,7 +507,7 @@ int WriteStruct(FILE *stream, struct histogram *histo, size_t nelem) return nread; } \end{lstlisting} -\normalsize +%\normalsize in cui si specifica la dimensione dell'intera struttura ed un solo elemento.