hgfxcfdfs

Páginas: 4 (761 palabras) Publicado: 9 de septiembre de 2014
MANEJO DE ARCHIVOS EN C++

El sistema de E/S de c+ maneja las operaciones de archivos, que son muy similares a las operaciones de entrada y salida desde consola. Utiliza flujos de archivos comointerfaz entre los programas y los archivos. El flujo que suministra datos al programa se llama flujo de entrada, y el que recibe los datos desde el programa se denomina flujo de salida. Es decir elflujo de entrada extrae los datos desde el archivo y el flujo de salida inserta datos en el archivo.

La operación de entrada implica la creación de un flujo de entrada, y su vinculación con elprograma y el archivo de entrada, así mismo, la operación de salida implica establecer un flujo de salida con los vínculos necesarios con el programa y el archivo de salida.

CLASES PARA OPERACIONES CONARCHIVOS.

Existe un conjunto de clases que definen los métodos para manejar archivos, estas incluyen ifstream, ofstream, y fstream. Estas se derivan de fstreambase, y de la correspondiente iostream;estas clases para manejar archivos, estan declaradas en fstream, y por lo tanto se debe incluir este archivo en cualquier programa que utilice archivos.

fstreambase: Ofrece operaciones comunespara las secuencias de archivos. Sirve de base para fstream, ifstream y ofstream, contiene las funciones de open() y close().

ifstream: Contiene las operaciones de entrada, como open() con el modo deentrada predeterminado. Hereda las funciones get(), getline(), read(), seekg() y tellg() de istream.

ofstream: Contiene las operaciones de salida, maneja a open(), en el modo de salidapredeterminado. Hereda las funciones put(), seekp(),tellp() y write() de ostream.

fstream: Ofrece soporte para operaciones simultaneas de entrada y salida. Contiene open() con el modo de entradapredeterminado, hereda todas las funciones de las clases istream y ostream a través de iostream


APERTURA Y CIERRE DE UN ARCHIVO.

Para usar un archivo en disco, es necesario decidir algunas cuestiones...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS