X-Git-Url: https://gapil.gnulinux.it/gitweb/?p=gapil.git;a=blobdiff_plain;f=process.tex;h=d436a4fa963e55375a4a207fd6b2a6c87b67ac54;hp=776a025b828df11dafd3c84e230b14092cea7fcf;hb=c6bb1ae340cad082718e43163b9595608ed123e1;hpb=429f6e0da8fc282eb6611b6fe83fdf58ae8da611 diff --git a/process.tex b/process.tex index 776a025..d436a4f 100644 --- a/process.tex +++ b/process.tex @@ -65,7 +65,7 @@ se si vogliono scrivere programmi portabili \subsection{Come chiudere un programma} -\label{sec:proc_termination} +\label{sec:proc_conclusion} La via normale per la quale un programma finisce è quando la funzione \func{main} ritorna, una modalità equivalente di conclusione è quella di @@ -77,7 +77,7 @@ Una forma alternativa Oltre alla conclusione ``normale'' esiste anche la possibilità di una conclusione ``anomala'' del programma a causa di segnali o della chiamata alla funzione \func{abort} (che comunque genera un segnale che termina il -programma); torneremo su questo in \secref{sec:sig_prog_error}. +programma); torneremo su questo in \secref{sec:proc_termination}. Il valore di ritorno della funzione main, o quello usato nelle chiamate ad \func{exit} e \func{\_exit}, viene chiamato \textit{exit status} e passato @@ -116,7 +116,7 @@ Infine occorre distinguere fra lo stato di uscita di un programma possibile un processo possa essere terminato (da un segnale) prima che il programma in esecuzione si sia concluso. In caso di conclusione normale del programma però lo stato di uscita diventa parte dello stato di conclusione del -processo (vedi \secref{sec:proc_xxx}). +processo (vedi \secref{sec:proc_termination}). \subsection{Le funzioni \func{exit} e \func{\_exit}}