fflush () es una función que libera información residual o sobrente del bus de datos que se le indica en el parámetro, en versiones antiguas de
C/C++, la función
fflush () sólo servía para liberar el canal
stdout, pero en versiones más modernas libera todos los canales.
Los canales que pueden ser indicados en su parámetro son:
-
stdin : Canal de entrada de datos. No funciona en ciertos compiladores o versiones de C/C++
-
stdout : Canal de salida de datos.
-
stderr : Canal de manejo de errores. No funciona en ciertos compiladores o versiones de C/C++
Sintaxis:
fflush ( canal );
Referencia:
-
Canal:
Es el bus de datos que se va a liberar, es una constante simbólica.