Una de las ventajas de la programación en C + + es la capacidad de utilizar los miembros de bibliotecas de clases para las funciones básicas . Funciones en las bibliotecas de clases incluidas en versiones estándar del C + + lenguaje de realizar la mayoría de las tareas repetitivas asociadas con entrada y salida . Incluyendo las bibliotecas correspondientes al compilar el código elimina la necesidad de escribir sus propias funciones para abrir, leer y guardar archivos dentro de un programa . Una vez que la definición de la función se incluye , sólo tiene que emitir la llamada de función en el código con la sintaxis correcta . Instrucciones
1
Incluir el flujo de entrada /salida , secuencia de archivo y la cadena de manejo de bibliotecas de clases en el código de cabecera con los estados :
# include # include # include
2 Declare una variable para contener la secuencia de archivo . Para abrir el archivo sólo para lectura :
ifstream myFile ( " test.txt ");
3
Abra el archivo y mostrar el contenido en la pantalla. Utilice una sentencia " if /else " para comprobar el estado del archivo . Visualice el archivo con un bucle "while" . Para este ejemplo , utilice:
if ( myFile.is_open ()) { while ( myFile.good ()) { getline ( myFile , línea); cout << line << endl ;} myFile.close (); } else cout << " no se puede abrir el archivo. " ;