![]() |
|
![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
ARCHIVO SECUENCIAL La manera
más sencilla de organizar una colección de registros que
forman un archivo es mediante la organización secuencial. Como
se muestra en la Figura 2, los registros son escritos consecutivamente
cuando el archivo es creado en su orden lógico secuencial y podrán
ser accesados consecutivamente cuando el archivo sea usado posteriormente
como entrada. Si deseas
bajar una implementación realizada en C solo visita "Descargas"
ahí encontraras código fuente y ... ARCHIVO Y FLUJO C++
ve a cada archivo simplemente como una secuencia de bytes. Todo archivo
termina ya sea con un marcador de fin de archivo o con un numero de byte
especifico que está registrado en una estructura de datos administrativa
mantenida por el sistema. Cuando se abre un archivo se crea un objeto
y se asocia un flujo con ese objeto. Existen objetos que se crean automáticamente
para nosotros, cin, cout, cerr y clog. Los flujos asociados con ellos
proporcionan canales de comunicación entre un programa y un archivo
o dispositivo particular. |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||