Archivos Directos ABM

Programar con archivos directos o binarios

Los archivos directos tienen una longitud de registro fija, además el archivo se abre de "w+b"(de escritura y de creación del archivo) o de "r+b"(de escritura y de lectura).
Programar con archivos directos tiene la ventaja de que,al tener una longitud de registros fija, osea yo se en donde está el dato que deseo buscar y accedo directamente a él. Además, como el archivo se abre de "r+b" ya puedo leer un registro, modificarlo y volver a guardarlo.

Descargar Ejemplo de Archivos Directos
Descargar Librerías

Atencion: Para poder ejecutar este programa debes tener Borland C++ y las librerías de Lopesoft.h, Gtext1.h y Gtext.h. Pero éstas no es necesarias para programar con archivos directos.


Crear una Estructura

Crear una estructura significa crear un nuevo tipo de dato, un nuevo tipo de registro. Este tipo de dato puede contar con campos de distintos tipos de datos.

Ejemplo:

Struct reg
 {
   int cod;                        //Variable de tipo de dato Integer.
   char nom[10];             //Variable de tipo de dato Char.
   float prom;                  //Variable de tipo de dato Float.
 }

En este ejemplo decimos que se crea un nuevo tipo de dato llamado reg.

2 comentarios:

  1. completa esta sección, la necesito para un trabajo, porfa

    ReplyDelete
  2. gracias man, igual no me sirvió del todo xq lo voy a tener que pasar a dev, tengo win 7 y me paso el borland por los huevos..

    ReplyDelete