Está en la página 1de 9

Prof.

Steven Cruz Sancho


Universidad nacional de costa rica
En un inicio, nuestras aplicaciones basan su procesamiento en tiempo real y no
almacenan los datos de salida.
Siguiendo la línea EPS, nuestras aplicaciones solicitan valores a los usuarios que van
a ser procesados para la muestra de las salidas esperadas.
En caso de cerrarse la aplicación, dichos datos de salida desaparecen en el
transcurso.
Basado en lo anterior, para tener aplicaciones que aseguren la consistencia al
usuario final es necesario el almacenamiento permanente en archivos como:
▪ Logs.
▪ Archivos de texto.
▪ Bases de datos.
Para el trabajo de archivos de texto en C++, es necesario la inclusión de una
librería.
#include fstream
Con esta librería ya podemos utilizar las funcionalidades de lectura y escritura
descritas más adelante.
Es sencillo de utilizar ya que conocen los operadores de inserción y extracción de
consola.
Una vez incluida la librería, utilizamos la siguiente instrucción:
ofstream fs(“nombre del archivo.txt”);
Luego, se pasa la cadena a agregar en el archivo.
fs<<"texto a almacenar";
Y por último, se cierra el archivo.
fs.close();
Una vez incluida la librería, utilizamos la siguiente instrucción:
ifstream fe;
Luego, se procede a abrir el archivo.
fe.open("archivo.txt");
Y por último, se lee línea por línea el documento.
std::string linea = "";
while(!fe.eof()){
getline(fe,linea);
}

También podría gustarte