Alternativas de entrada/salida
El compilador de Microsoft C++ proporciona varias alternativas para la programación de E/S:
E/S directa y no almacenada en búfer de la biblioteca en tiempo de ejecución de C.
E/S de secuencia de la biblioteca en tiempo de ejecución de ANSI C.
E/S directa de consola y puerto.
Biblioteca MFC (Microsoft Foundation Class).
Biblioteca estándar de Microsoft C++.
Las clases iostream son útiles para la E/S de texto con formato almacenada en búfer. También son útiles para la E/S binaria o no almacenada en búfer si necesita una interfaz de programación en C++ y decide no usar la biblioteca MFC (Microsoft Foundation Class). Las clases iostream son una alternativa de E/S orientada a objetos que se puede usar en lugar de las funciones en tiempo de ejecución de C.
Puede usar las clases iostream con el sistema operativo Microsoft Windows. Los flujos de cadenas y archivos funcionan sin restricciones, pero los objetos de flujo de modo de carácter cin
, cout
, cerr
y clog
no son coherentes con la interfaz gráfica de usuario de Windows. También puede derivar clases de flujo personalizadas que interactúan directamente con el entorno de Windows.