Ver Mensaje Individual
  #4  
Antiguo 11-08-2006
Avatar de OSKR
OSKR OSKR is offline
Miembro
 
Registrado: nov 2004
Ubicación: San Cristóbal/Táchira/Venezuela
Posts: 389
Reputación: 20
OSKR Va por buen camino
Hello, dias sin pasar por aqi, Tapax... aqi en C no relacionas un archivo binario con una estructura o registro....solo abres el archivo y luego decides como y q leeràs de el..
La estructura:
Código:
struct registro
{ char codigo[5][Long_Codigo]; //creo yo qs un arreglo d cadenas
   char articulo[45][Long_Articulo];
   float P_compra;
   float P_venta;
   int   stock;
};
//....
.
.
.
la variables serìa:
Código:
registro reg;
el archivo puedes abrirlo como:
Código:
FILE *pf=fopen("nombre_archivo","rb+");
y puedes leer:
Código:
fseek(pf, 0, 0);
fwrite(&reg, sizeof(struct Registro), 1, pf);
y asi.... tendràs q ver bièn los paràmetros de cada funciòn y los errores q pudieran arrojar usando la variable global " errno "....Haz tus pruebas y pregunta cualqier cosa q si puedo aparecerme pronto respondo
__________________
Los Estados Unidos parecen destinados por la Providencia para plagar la América de miserias a nombre de la libertad."
Simón Bolívar
(Carta al Coronel Inglés Patricio Cambell 05/08/1829).
Responder Con Cita