Article View: es.comp.os.linux.programacion
Article #17342Re: fflush
From: Xavi Montero
Date: Tue, 18 Jan 2000 00:00
Date: Tue, 18 Jan 2000 00:00
25 lines
1463 bytes
1463 bytes
> Con los HP-UX, muchas veces si metes gets como que hay basura en el > terminal-servidor se salta el gets (o scanf a veces tambi�n, creo que no > tanto �?). �Qu� quieres decir? Que hay caracteres en el buffer y lees m�s de la cuenta? > En mi casa, el fflush tampoco funciona (al menos en este caso) Si no me equivoco, el fflush fuerza el vaciado de los buffers, pero no los descarta, simplemente fuerza que la siguiente lectura se efect�e. Tendr�a un efecto parecido a ^D con la diferencia que no fuerza un EOF si no hay caracteres. Pero si el problema viene de un "overflow" en la cadena, y por tanto "lo recoges en el segundo fgets()", con el fflush nunca lo solucionar�s. Prueba de expresar mejor tu problema a ver si lo "pillo mejor", porque no se si realmente entiendo lo que quieres decir. Siau! Chao! Bye! Xavi -------------------------------------------------- mailto:xmontero@dsitelecom.com
Technical Details
Message-ID:
<3884ED73.1744E685@dsitelecom.com>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<387BBC87.27E20F9E@linuxfan.com>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,e7ba57d0357c4144 X-Google-Attributes: gidf86c8,public From: Xavi Montero <xmontero@dsitelecom.com> Subject: Re: fflush Date: 2000/01/18 Message-ID: <3884ED73.1744E685@dsitelecom.com> X-Deja-AN: 574434891 Content-Transfer-Encoding: 8bit References: <387BBC87.27E20F9E@linuxfan.com> X-Accept-Language: en Content-Type: text/plain; charset=iso-8859-1 Organization: Digital Sound Items Mime-Version: 1.0 Newsgroups: es.comp.os.linux.programacion