ES:
printf ("send()\n");
fflush(stdout);
while( (nwrite<nread) && ((n=send(newsocketfd, &(buf[nwrite]),
nread-nwrite, 0)) >=0) ) {
nwrite+=n;
printf("\neseguita send->%d\n", n);
fflush(stdout);
}
GRAZIE
ciao.
"Claudio Gamberini" <cgamberiniNO...@libero.it> ha scritto nel
messaggio news:0zeV8.109637$Kt3.2...@twister2.libero.it...
lì dovè non serve a niente..
io la uso per scrivere sullo schermo una stringa senza il '\n' in fondo.
da quello che intuisco posso dire che le stringhe vengono passate allo
schermo per essere printate da una sepcie di buffer che viene svuotato
solo all'arrivo di '\n'. fflush( stdout) serve per forzare il buffer a
passare la strigna anche se non cè un \n. . . . credo
ciao
--
| .-.
Gianluca Di Corato | : | : I N P E A C E W E T R U S T
(aka sgrung) | '/|\'
cosa vuol dire "sei certo" ? perchè quando io faccio prinft("CIAO"); non
sono certo che me lo stampi a video ???
GRAZIE
stdout e stdin sono line buffered.
ciao
Kronos
--
Home: http://kronoz.cjb.net
Tentare e` il primo passo verso il fallimento.
Homer J. Simpson