X-Git-Url: https://gapil.gnulinux.it/gitweb/?p=gapil.git;a=blobdiff_plain;f=intro.tex;h=5dfa21a43eab9e720e39c493e0b0460bf115882a;hp=d88d6a7b8fdd802a1bd4add2f9078f17bc2d89c4;hb=610213043730bb22bd5f00113ce267200dd153a6;hpb=0697eab692e2d8e66f736e5be01648198aa83332 diff --git a/intro.tex b/intro.tex index d88d6a7..5dfa21a 100644 --- a/intro.tex +++ b/intro.tex @@ -19,7 +19,7 @@ In questa prima sezione faremo una panoramica sulla struttura di un sistema \textit{unix-like} come GNU/Linux. Chi avesse già una conoscenza di questa materia può tranquillamente saltare questa sezione. -Il concetto base di un sistema unix-like é quello di un nucleo del sistema (il +Il concetto base di un sistema unix-like è quello di un nucleo del sistema (il cosiddetto \textit{kernel}) a cui si demanda la gestione delle risorse essenziali (la CPU, la memoria, le periferiche) mentre tutto il resto, quindi anche la parte che prevede l'interazione con l'utente, deve venire realizzato @@ -379,7 +379,7 @@ successiva a \func{strerror}; nel caso si usino i thread provvista\footnote{questa funzione è una estensione GNU, non fa parte dello standard POSIX} una versione apposita: \begin{prototype}{string.h} -{char * strerror_r(int errnum, char * buff, size\_t size)} +{char * strerror\_r(int errnum, char * buff, size\_t size)} La funzione è analoga a \func{strerror} ma ritorna il messaggio in un buffer specificato da \var{buff} di lunghezza massima (compreso il terminatore) \var{size}. @@ -388,7 +388,7 @@ che utilizza un buffer che il singolo thread deve allocare, per evitare i problemi connessi alla condivisione del buffer statico. Infine, per completare la caratterizzazione dell'errore, si può usare anche la variabile globale\footnote{anche questa è una estensione GNU} -\var{program_invocation_short_name} che riporta il nome del programma +\var{program\_invocation\_short\_name} che riporta il nome del programma attualmente in esecuzione. Una seconda funzione usata per riportare i codici di errore in maniera @@ -433,5 +433,6 @@ numerico alla costante simbolica. In particolare si \end{lstlisting} \caption{Codice per la stampa del messaggio di errore standard.} - \label{fig:proc_fork_code} + \label{fig:intro_err_mess} \end{figure} +