Entrer les valeurs d'un tableau dans un fichier
Bonjour,
je voudrai savoir comment faire et s'il était possible d'écrire toutes les données d'un tableau dans un fichier...
voici se qui pose probleme :
Code:
1 2 3 4 5 6
|
FILE *f = fopen("fichierarticles.txt","w");
if (f == NULL)
printf("Erreur dans l'ouverture du fichier de base de données");
fwrite(&stock[NMAX],sizeof(struct TypeArticle),1,f);
fclose(f); |
Voila en faite le probleme s'est que j'arrive qu'a écrire une seulle céllule dans se fichier et j'aimerai écrire la totalité du contenu du tableau et pouvoir les resortir en temp voulut dans un autre tableau ...
si quelqu'un pourrai m'aider sa serai sympatique
merci
Re: Entrer les valeurs d'un tableau dans un fichier
Citation:
Envoyé par hkz
Code:
1 2 3 4
|
if (f == NULL)
printf("Erreur dans l'ouverture du fichier de base de données");
fwrite(&stock[NMAX],sizeof(struct TypeArticle),1,f); |
:tagcode:
Tout d'abord j'aime bien, tu verifie si le fichier est bien creer si non tu met un message d'erreur mais tu fais quand meme le fwrite
Ensuite la bonne "commande" pour sauvegarder ton tableau est
Code:
fwrite(stock, sizeof *stock, 1, f);