Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ULSA- LEÓN
Lenguaje II.
Nombre:
Fecha: 03/09/2021
Table of Contents
Es una colección de elementos lógicamente relacionados y almacenados en memoria secundaria. A más bajo
nivel, un fichero es una secuencia de bits almacenado en algún dispositivo externo (como por ejemplo uno de
memoria secundaria).
Ficheros de texto: Estos tienen secuencias de caracteres separadas por unos saltos de línea. El teclado (de entrada
estándar) y la pantalla (de salida estándar) se consideran también ficheros de texto. Se puede realizar ciertas conversiones
al leer o escribir. EJ: cuando escribimos un entero con un valor 12, este entero se convierte en los caracteres ‘1’ y ‘2’.
Ficheros binarios: Contienen secuencias de elementos de un tipo determinado de datos. Los elementos se almacenan en el
fichero exactamente igual que están almacenados en memoria principal, o sea, al leer o escribir no se realiza ningún tipo
de conversión. Por tanto, un fichero es similar a un vector.
Fichero Físico: Las Variables deben estar asociadas a un fichero real, lo que quiere decir que, por cada fichero reconocido
por el sistema operativo puesto que al final será este quien realice la escritura o lectura de ese fichero.
Para utilizar estos tipos hay que incluir la librería #include <fstream.h>
Escritura en el fichero: Utilizada para poner información que está en la memoria del ordenador, en un fichero,
para poder utilizarla posteriormente. La manera de escribir en el fichero dependerá del tipo de fichero en el que queremos
guardar la información, ya sea de texto o binario.
Ejemplo: Programa para escribir los números del 1 al 10 en el fichero datos.txt
#include<iostream>
#include<fstream.h>
int main(){
ofstream f;
int i;
f.open("datos.txt");
if(!f)
else{
f.close();
}
return 0;
}