int main(int argc, char *argv[]) { ITEM items[MAX_ITEM]; int *nb_items; FILE *f; nb_items = malloc(sizeof(int)); *nb_items = 0; printf("%d\n", *nb_items); Lire(items, nb_items); printf("%d\n", *nb_items); while(TRUE){ f = fopen("file.txt", "r"); if(*nb_items>0) while( fread(items+(*nb_items), sizeof(ITEM), 1, f) ) (*nb_items)++; printf("%d", *nb_items); fclose(f); Choix(items, *nb_items); Afficher(items, *nb_items); printf("%d\n", *nb_items); f = fopen("file.txt", "w"); fwrite(items, *nb_items, sizeof(ITEM), f); fclose(f); } //printf("%d", *nb_items); //f = fopen("file.txt", "w"); //fwrite(items, *nb_items, sizeof(ITEM), f); //fclose(f); exit(0); }
void Connexion::slPretALire() { Lire(); }