[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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



Hola,

yo cuando uso algun buffer para vaciarlo uso memset no se si te refieres a
eso, por ejemplo:

memset (buffer,0,1024);

pongo el buffer a 0 con un tamaño de 1024 bytes, yo lo uso para vaciar el
buffer que va a recibir los datos en una conexion utilizando sockets.

No se si te valdra pero bueno queda dicho, si lo consigues comunicalo.

Un saludo.
----- Original Message -----
From: "Esteban Garcia Cuesta" <esteban@it.uc3m.es>
To: <debian-user-spanish@lists.debian.org>
Sent: Monday, July 01, 2002 10:32 PM
Subject: fflush(stdin) no limpia por que??


> 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
> fflush).
>   Sabeis porque puede ser? Hace tiempo que no programo en C pero no
> recuerdo que esto me pasara.
>    Muchas gracias
> Esteban.
>
>
>
> --
> To UNSUBSCRIBE, email to debian-user-spanish-request@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact
listmaster@lists.debian.org
>
>


-- 
To UNSUBSCRIBE, email to debian-user-spanish-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



Reply to: