-- Mensaje Borrado --
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú
int read_ficP(pacientes *primero){
FILE *fp;
storage infoP;
int a = 1;
pacientes *aux,aux2;
if((fp = fopen("clinicaP.bin","r+b")) == NULL) {printf("Error al abrir el archivo"); return 0;}
fseek (fp, 0L, SEEK_SET);
/* Es mejor usar este fragmento, ya que en caso de fallo de fread, hay menos posibilidades de que se
produzca fallo de segmentación */
while(1){
if(fread(&aux2,sizeof(pacientes),1,fp) < 1){fclose(fp); return primero;}
infoP.dniP = aux2.dni;
strcpy(infoP.nombreP,aux2.nombre);
infoP.dniM = aux2.dniM;
add_nodP(&primero,infoP);
}
return 1;
}