SoloCodigo
Programación General => C/C++ => Mensaje iniciado por: Perrero en Domingo 4 de Junio de 2006, 00:33
-
Estuve revisando un tutorial y me encontre con esto: while(getchar()!='\n') y sirve para limpiar el buffer de entrada, que significa buffer de entrada?... :hola:
-
La parte en la memoria de la computadora en que se va almacenando todo lo que el usuario introduce (ya sea por el teclado, o por algún otro método), antes que se realice su procesamiento.
Saludos,
JJ (Geo).
-
:huh: :huh:
Eso de ninguna manera limpia el buffer de entrada.
-
Estuve revisando un tutorial y me encontre con esto: while(getchar()!='\n') y sirve para limpiar el buffer de entrada, que significa buffer de entrada?... :hola:
Eso indica hacer las cosas mientras que el caracter obtenido sea un salto de línea. :scream:
-
Querras decir: indica hacer las cosas mientras el caracter obtenido sea diferente a un salto de linea :rolleyes:
Saludos :hola:
-
Querras decir: indica hacer las cosas mientras el caracter obtenido sea diferente a un salto de linea :rolleyes:
Saludos :hola:
Bue... estoy medio ciego hoy. :D
-
es necesario limpiar el buffer de entrada por ejemplo cuando usamos una sentencia scanf(); dentro de un ciclo repetitivo....el buffer de entrada se limpia con la siguiente linea:
fflush(stdin);
:smartass:
-
:lol: :lol: :lol: :lol:
je je je je
yo siempre lo usaba asi:
fflush(stdin);
gets(cadena);