Archivos

Solo disponible en BuenasTareas
  • Páginas : 2 (367 palabras )
  • Descarga(s) : 0
  • Publicado : 10 de septiembre de 2010
Leer documento completo
Vista previa del texto
Archivos
Ing. Armandina Leal Flores

Colección de datos que son almacenados en el disco o en algún otro medio de almacenamiento permanente. ¿Para qué se utilizan los archivos? ◦ Guardarinformación en forma permanente.

¿Qué es un archivo?

Texto
Contienen información legible para las personas. Extensión: .txt, .html, .java, .cpp, etc. Se pueden crear con un programa hecho por nosotros obien con un editor de texto como el Notepad.

Binarios
◦ Contienen información que NO ES legible para las personas. ◦ Extensión: .exe, .doc, .class, .xls, etc.

Tipos de Archivos

Parautilizar archivos en un programa se debe incluir la biblioteca fstream. Los archivos pueden ser de:
◦ Salida: El programa guarda información en el archivo. ◦ Entrada: El programa lee la información delarchivo. ◦ Entrada y Salida: El programa puede leer y almacenar información en el archivo

Uso de Archivos

Un programa que hace uso de archivos realiza las siguientes acciones:
1.Declara unavariable tipo archivo. 2.Abre el archivo 3.Accesa el archivo 4.Cierra el archivo

Acciones a realiza para …

Archivos de Texto
Son archivos de ENTRADA o archivos de SALIDA.

Fin de archivoArchivos de Texto

Para archivos de ENTRADA (el programa lee del archivo) ifstream nombre; Para archivos de SALIDA (el programa escribe en el archivo) ofstream nombre;

Variables tipo archivo Externo: Es el nombre con el que el Sistema Operativo identifica al archivo. Ejemplo: datos.txt, tarea.doc, etc. Interno: Es el nombre con el que se identifica al archivo dentro del programa. Es lavariable creado con el ifstream o el ofstream.

Nombre de los Archivos

Se emplea la función open Ejemplo:
Nombre interno

ifstream archivoEntrada; archivoEntrada.open(“datos.txt”);
Nombre externoAbrir un archivo

Se emplea una variable del tipo ifstream.
ifstream archivoEntrada; archivoEntrada.open(“datos.txt”);

El archivo debe existir y contener información.

Abrir Archivo de...
tracking img