Salut tout le monde
je reviens avec un petit probleme incomprehensible :
je traite un fichier dans un prog c. jusqu'ici tout va bien.
J'arrive à le lire, à en afficher les données en passant par une structure et enfin à les modifier....
petit probleme pour les supprimer. J'ouvre le fichier, je lis, je supprime une donnée. La modification se fait dans le fichier txt mais pas en lisant par le prog (sans le fermer).
J'ouvre bien tout comme il faut, je ferme bien tout comme il faut. La modification est effective immédiatement.
je me demandais si ça n'était pas les données de la structure qui restaient en mémoire. J'ai essayé de la vider à chaque traitement sans succes.
Voici la structure et merci de votre aide eventuelle :
Code :
- struct utilisateurs
- {
- char nom[21];
- char prenom[21];
- char password[9];
- char fonction;
- char login[9];
- };
|