fflush(stdin) no limpia por que??

2002-07-01 Thread Esteban Garcia Cuesta
Hola, Estoy usando la funcion de fflush (stdin)para limpiar el buffer de entrada, pero parece que no hace nada. Lo tengo puesto justo antes de un getchar() y este me coge basura, sin quedarse a la espera por teclado que es lo que deberia hacer si el buffer esta vacio (ahi esta la utilidad de ffl

Re: fflush(stdin) no limpia por que??

2002-07-01 Thread yoros
Hola, Hasta el momento yo solo he utilizado fflush para sincronizar los buffers, en ningún momento lo he utilizado para vaciar buffer alguno. Que yo recuerde había otra forma de vaciar un buffer, pero no se cual es. Un saludo, Pedro -- Pedro Martinez Juliá \ [EMAIL PROTECTED] )|[EM

Re: fflush(stdin) no limpia por que??

2002-07-01 Thread Juan Carlos Guijarro
man fflush Esteban Garcia Cuesta wrote: Hola, Estoy usando la funcion de fflush (stdin)para limpiar el buffer de entrada, pero parece que no hace nada. Lo tengo puesto justo antes de un getchar() y este me coge basura, sin quedarse a la espera por teclado que es lo que deberia hacer si el buf

Re: fflush(stdin) no limpia por que??

2002-07-02 Thread ^OsIrIs^
bueno queda dicho, si lo consigues comunicalo. Un saludo. - Original Message - From: "Esteban Garcia Cuesta" <[EMAIL PROTECTED]> To: Sent: Monday, July 01, 2002 10:32 PM Subject: fflush(stdin) no limpia por que?? > Hola, > Estoy usando la funcion de fflush (stdin)par

Re: fflush(stdin) no limpia por que??

2002-07-02 Thread Carles Pina i Estany
Hola, fflush más bien es para descriptores de salida si me acuerdo bien, para descriptores de entrada tiene un comportamiento "inesperado" (en solaris hace lo que supones que debería hacer) Una chapuza como una casa "made in my university": static void fflush() { fflush(stdout); stdin->_I

[OT] Re: fflush(stdin) no limpia por que??

2002-07-01 Thread Miguel Ángel Vilela
On Mon, Jul 01, 2002 at 10:32:14PM +0200, Esteban Garcia Cuesta wrote: > Hola, > Estoy usando la funcion de fflush (stdin)para limpiar el buffer de > entrada, pero parece que no hace nada. Lo tengo puesto justo antes de un > getchar() y este me coge basura, sin quedarse a la espera por teclado q

[Fwd: Re: fflush(stdin) no limpia por que??]

2002-07-01 Thread puskas
Yo también encuentro el mismo problema, en entornos dos/win me funciona de maravilla pero en linux me suele dar problemas... hay otra función que sirve para lo mismo (tienen algunas diferencias pero a nosotros nos vale ;-)) Se llama fpurge y el funcionamiento es el mismo... No se la versión de gcc

Re: [OT] Re: fflush(stdin) no limpia por que??

2002-07-01 Thread Héctor Andrés Rompato Carricart
Miguel Ángel Vilela escribió:: On Mon, Jul 01, 2002 at 10:32:14PM +0200, Esteban Garcia Cuesta wrote: Hola, Estoy usando la funcion de fflush (stdin)para limpiar el buffer de entrada, pero parece que no hace nada. Lo tengo puesto justo antes de un getchar() y este me coge basura

Re: [Fwd: Re: fflush(stdin) no limpia por que??]

2002-07-02 Thread Esteban Garcia Cuesta
On 1 Jul 2002, puskas wrote: > Yo también encuentro el mismo problema, en entornos dos/win me funciona > de maravilla pero en linux me suele dar problemas... hay otra función > que sirve para lo mismo (tienen algunas diferencias pero a nosotros nos > vale ;-)) Se llama fpurge y el funcionamiento e