X-Git-Url: https://gapil.gnulinux.it/gitweb/?p=gapil.git;a=blobdiff_plain;f=tcpsock.tex;h=5951a91107a872bde436424df1adaa7ce8cfe96a;hp=488dbc5b2899d1f5e2602bdfad2bf3dd7fdc3238;hb=89048a8614cd82de7976ac1859a905b2ff182b50;hpb=5da5870ef70a2b793118d14ec547a293927c0d3c diff --git a/tcpsock.tex b/tcpsock.tex index 488dbc5..5951a91 100644 --- a/tcpsock.tex +++ b/tcpsock.tex @@ -1849,7 +1849,7 @@ scriverli su \file{stdout}. Quando si concluderà l'invio di dati mandando un \textit{end-of-file} sullo \textit{standard input} si avrà il ritorno di \func{fgets} con un puntatore -nullo (si riveda quanto spiegato in sez.~\ref{sec:file_line_io}) e la +nullo (si riveda quanto spiegato in sez.~\ref{sec:file_unformatted_io}) e la conseguente uscita dal ciclo; al che la subroutine ritorna ed il nostro programma client termina. @@ -2088,8 +2088,8 @@ tab.~\ref{tab:proc_proc_states}). Se a questo punto si inizia a scrivere qualcosa sul client non sarà trasmesso niente fintanto che non si preme il tasto di a capo (si ricordi quanto detto -in sez.~\ref{sec:file_line_io} a proposito dell'I/O su terminale). Solo -allora \func{fgets} ritornerà ed il client scriverà quanto immesso dal +in sez.~\ref{sec:file_unformatted_io} a proposito dell'I/O su terminale). +Solo allora \func{fgets} ritornerà ed il client scriverà quanto immesso dal terminale sul socket, per poi passare a rileggere quanto gli viene inviato all'indietro dal server, che a sua volta sarà inviato sullo \textit{standard output}, che nel caso ne provoca l'immediata stampa a video.