archivos

5
Pueblo Nuevo de Paraguaná 2015 ARCHIVOS MANEJO DE ARCHIVOS FUNCIONES DE LECTURA Y ESCRITURA EJEMPLOS Docente: LICDO. RODRÍGUEZ, GUILLERMO

Upload: guillermo-rodriguez-sanchez

Post on 12-Apr-2017

341 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Archivos

Pueblo Nuevo de Paraguaná 2015

ARCHIVOS

MANEJO DE

ARCHIVOS

FUNCIONES DE

LECTURA Y

ESCRITURA

EJEMPLOS

Docente:

LICDO. RODRÍGUEZ, GUILLERMO

Page 2: Archivos

ARCHIVOS O FICHEROS

INICIO

ARCHIVOS

MANEJO DE

ARCHIVOS

FUNCIONES DE

LECTURA Y

ESCRITURA

Desde el punto de vista informático, un fichero es una colección de información que almacenamos en

un soporte para poder manipularla en cualquier momento. Esta información se almacena como un

conjunto de registros.

También los podemos definir como una colección de registros, relacionados entre si con aspectos en

común y organizados par un propósito especifico.

Definición

CÓDIGOS

FUENTES

La apertura de un archivo supone conectar el archivo externo con el programa, e indicar como va a ser

tratado el archivo: binario, texto.

Métodos para Crear un Archivo

Void open(char *nombre_archivo, int modo

Identificador

externo del

archivo

Contiene el modo en

que se va a tratar el

archivo

Page 3: Archivos

MANEJO DE ARCHIVOS O FICHEROS

En C++ las clases que

manejan los archivos son:

ifstream

ofstream

Solo flujos

de entrada

Solo flujos

de Salida

Flujos de

Entrada y

salida

fstream

INICIO

ARCHIVOS

MANEJO DE

ARCHIVOS

FUNCIONES DE

LECTURA Y

ESCRITURA

CÓDIGOS

FUENTES

Page 4: Archivos

FUNCIONES DE LECTURA Y ESCRITURA DE ARCHIVOS O FICHEROS

Flujo de Entrada << Se usa con flujos de entrada.

Solo en modo texto (no binario)

Flujo de Salida >> Se usa con flujos de Salida.

Solo en modo texto (no binario)

Método de salida fput( )

Se usa para insertar un carácter en un

dispositivo de salida.

Método de Entrada get( ) y getline ()

Se usa para lectura de datos de tipo

cadena.

Método feof() Verifica si se ha alcanzado el final del

archivo.

INICIO

ARCHIVOS

MANEJO DE

ARCHIVOS

FUNCIONES DE

LECTURA Y

ESCRITURA

CÓDIGOS

FUENTES

Page 5: Archivos

CÓDIGOS FUENTE DE ARCHIVOS O FICHEROS

#include<iostream>

#include<fstream> using namespace std; int main () { char nombre[20], cedula[10]; int edad;

ofstream salida ("datos.txt"); cout<<"indique el nombre:"; cin>> nombre;

salida<<nombre<<endl; cout<<"indique la cedula:"; cin>>cedula;

salida<<cedula<<endl; cout<<"indique la edad:"; cin>> edad;

salida<<edad<<endl; salida.close();

ifstream entrada("datos.txt"); entrada>>nombre; entrada>>cedula; entrada>>edad; cout<<"el nombre es:"<<nombre; cout<<"la cedula es:"<<cedula; cout<<"la edad es:"<<edad;

entrada.close(); return 0; }

INICIO

ARCHIVOS

MANEJO DE

ARCHIVOS

FUNCIONES DE

LECTURA Y

ESCRITURA

CÓDIGOS

FUENTES