X-Git-Url: https://gapil.gnulinux.it/gitweb/?p=gapil.git;a=blobdiff_plain;f=intro.tex;h=9ae1f14432f3987fe351b7297c90ff3d6510b3d4;hp=043bf47cc7938aefce50c242ca50782e319f90c6;hb=74b2dc2662eb6e3c6e64b4b284eeb77afab48c60;hpb=351af2e8af7ee3a44410e3837934b45edfe10fc8 diff --git a/intro.tex b/intro.tex index 043bf47..9ae1f14 100644 --- a/intro.tex +++ b/intro.tex @@ -412,11 +412,17 @@ dichiarate in \file{errno.h}: int sys_nerr; \end{verbatim} la prima contiene i puntatori alle stringhe di errore indicizzati da -\var{errno}; la seconda esprime il valore più alto della lista. +\var{errno}; la seconda esprime il valore più alto per un codice di errore, +l'utilizzo di questa stringa è sostanzialmente equivalente a quello di +\func{strerror}. +In \nfig\ si sono riportate le sezioni attineti del codice del programma +\cmd{errcode}, il sorgente completo del programma è allegato nel file +\file{ErrCode.c} e contiene pure la gestione delle opzioni e tutte le +definizioni necessarie a stampare l'etichetta simbolica dell'errore. -Il codice del programma \cmd{errcode} è riportato in \nfig, le sezioni che -illustrano l'utilizzo delle due funzioni suddette s +le sezioni che +illustrano l'utilizzo delle due funzioni suddette \begin{figure}[!htb] \footnotesize