Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tema:
ARCHIVOS
Sistemas de archivos
Archivo: En trminos computacionales es una coleccin de datos que tiene un nombre y se guardan en dispositivos de almacenamiento secundario, los cuales pueden ser magnticos, pticos, electrnicos, etc. P. ejem. Diskettes, discos duros, CDs, ZIP drives, flash drives, memory sticks, etc.
APERTURA DE UN ARCHIVO.
FILE *fopen(const char nombre_archivo, const char modo);
CIERRE DE UN ARCHIVO.
int fclose(FILE *F);
#include <iostream.h> #include <conio.h> #include <fstream.h> void mostrar() { FILE *fichero; fichero = fopen("h:\prueba.txt", "r"); while(!feof(fichero)) fputc(fgetc(fichero), stdout); fclose(fichero); } void guardar() { ofstream archivo; archivo.open("h:\prueba.txt"); archivo << "Universidad" << endl; archivo << "Nacional" << endl; archivo << Tecnologica del Cono Sur" << endl; archivo.close(); } void main() { clrscr(); mostrar(); getch(); }
Leer archivos
#include <iostream.h> #include <fstream.h> void main() { ifstream fichero("h:\\hola.txt"); char c; while(fichero.get(c)) { cout.put(c); fichero.clear(); // (1) } fichero.close(); }
#include <iostream.h> #include <fstream.h> #include <stdio.h> #include <stdlib.h> void main() { int numero[50]; int i=0, cant=0; char cadena[128]; ifstream fe("h:\\hola.txt"); while(!fe.eof()) { fe >> cadena; //cout << cadena << endl; numero[i]=atoi(cadena); i++; cant++; } for(i=0; i<cant; i++) { cout<<numero[i]<<" "; } fe.close(); }
Leer archivos
Uso de ATOI