You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
MIGUEL Á. TOLEDO MARTÍNEZ<br />
Una vez que se abre un archivo, estará listo para el procesamiento. Después de terminar<br />
el procesamiento del archivo, deberá cerrar el archivo. Esto se realiza con la función close() Para<br />
cerrar un archivo, lo que necesita hacer es llamar la función close() con su objeto de flujo de<br />
archivo usando el operador punto. Como resultado, los enunciados salidaEntrada.close(),<br />
salida.close() y entrada.close() deberán cerrar los archivos que se abrieron en la explicación<br />
anterior.<br />
LECTURA Y ESCRITURA <strong>DE</strong> UN ARCHIVO EN DISCO<br />
Se lee desde un archivo en disco con el objeto de flujo de archivo de entrada y el<br />
operador de extracción >>, justo como se usa el objeto de flujo de archivo estándar cin y el<br />
operador >>. Por ejemplo, suponga que hemos abierto un archivo de entrada, como éste:<br />
ifstream entrada;<br />
entrada.open(“prueba.dat”);<br />
El objeto de flujo de archivo que creamos se llama entrada. Para obtener una cadena de<br />
datos desde este archivo, todo lo que necesitamos hacer es aplicar el operador >> para nuestro<br />
objeto entrada, como éste:<br />
entrada >> cadena;<br />
Por supuesto, este enunciado supone que cadena se definió como un arreglo de<br />
caracteres.<br />
Escriba un archivo de disco usando su objeto de flujo de archivo de salida y el operador<br />
de inserción