Clase System

image

STDOUT (Corriente de salida estándar) : El flujo de salida estándar es el destino predeterminado de salida para las aplicaciones. En la mayoría de los sistemas, generalmente se dirige de forma predeterminada para la consola de texto (por lo general, en la pantalla). Stdout puede ser utilizado como un argumento para cualquier función que toma un argumento de tipo * FILE espera un flujo de salida, como fputs o fprintf.

Aunque comúnmente se asume que el destino predeterminado para stdout va a ser la pantalla, esto puede no ser el caso, incluso en los sistemas de consola regulares, desde stdout generalmente se puede redirigir en la mayoría de sistemas operativos en el momento de la invocación de la aplicación. Por ejemplo, muchos sistemas, entre ellos DOS / Windows y UNIX más conchas, apoyan la sintaxis de comandos: MyApplication> example.txt redirigir la salida de MyApplication al archivo example.txt lugar de la consola También es posible redireccionar stdout a alguna otra fuente de datos dentro de un programa utilizando el freopen función.

Si stdout se sabe que no se refieren a un dispositivo interactivo, la corriente está completamente amortiguada .De lo contrario, es la biblioteca dependiente de si la secuencia es la línea tamponada o no tamponada por defecto.