Fonction supprimer (fichier C)
steftou
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
j'aimerai savoir comment supprimer une avec tous ses attributs dans un fichier binaire.
par exemple:
struct personne{
char nom[...],prenom[...];
int age;
}Pers;
j'aimerai savoir comment supprimer une avec tous ses attributs dans un fichier binaire.
par exemple:
struct personne{
char nom[...],prenom[...];
int age;
}Pers;
Configuration: Windows XP Opera 9.64
3 réponses
-
-
-
ba tu prends un AK47, avec des munitions, et tu lui tire dessus.
C'est un bon moyen de supprimer une personne, mais ce n'est pas l'objet du forum.
Ou alors, la question est mal posée...-
Je pense que dans un fichier binaire il/elle stocke des personnes. Il veut surement lire le fichier et supprimer la personne en question.
Genre
typedef struct{
char *nom;
int age;
}Personne;
Personne*t = (Personne*)malloc(sizeof(Personne));
FILE *file;
Personne->nom= "ahmet";
Personne->age = 22;
file = fopen("fichier_test", "wb");
fwrite(Personne->nom, strlen(Personne->nom)+1, 1, file);
fwrite(&Personne->age, sizeof(int), 1, file);
fclose(file);
Après je ne vois pas comment récupérer les personnes dans le fichier binaire ?
Je maitrise pas trop la programmation en binaire :S
-