1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
void ChargementListe(bornes *lst){
FILE *fChargement;
PElement data = (PElement) malloc (sizeof(element));
skieur *nSkieur = (skieur*) malloc (sizeof(skieur));
fChargement = fopen("d:\\data.bin","rb");
if( !fChargement ){
printf("Erreur d'ouverture de fichier\n");
}
else{
while(fread(nSkieur, sizeof(skieur), 1, fChargement)){
//debug
printf("1...%d\n",nSkieur->idLicenceFis);
printf("2...%s\n",nSkieur->nom);
_getch();
//end debug
data->type = nSkieur;
AjouterEnFinDeListe(lst,data);
//PElement data = (PElement) malloc (sizeof(element));
//skieur *nSkieur = (skieur*) malloc (sizeof(skieur));
}
}
printf("Fichier lut\n");
fclose(fChargement); |
Partager