• Sábado 14 de Diciembre de 2024, 20:46

Autor Tema:  Leer archivo binario y guardar en una estructura  (Leído 1795 veces)

electrococo

  • Nuevo Miembro
  • *
  • Mensajes: 4
    • Ver Perfil
Leer archivo binario y guardar en una estructura
« en: Miércoles 8 de Septiembre de 2010, 08:53 »
0
Buenos días,

Estoy leyendo un archivo binario con la funcion read y lo que quiero hacer es guardar los datos en una estructura (creada dentro de una clase) con la siguiente forma:

struct LIST_ELEMENT
   {
        char        IS_VALID_ELEMENT;
        char        NAME             [12];
        char        LINE               [12];
        char        PASSWORD    [12];

   } elements  [10];

Alguien sabe como sería, lo he intentado y no me sale.

Un saludo y muchas gracias

diego.martinez

  • Miembro MUY activo
  • ***
  • Mensajes: 297
    • Ver Perfil
Re: Leer archivo binario y guardar en una estructura
« Respuesta #1 en: Miércoles 8 de Septiembre de 2010, 13:59 »
0
pues una vez abierto el fichero:

int fread(FILE * f, size_t tamaño, int numero a leer, void * memory)

osea, para leer las 10 harias

fread(Fichero, sizeof(LIST_ELEMENT),10,elements);