suppression structure dans fichier - C - Programmation
Marsh Posté le 16-01-2010 à 21:58:24
Une remarque en passant:
Citation : define FFL fflush(stdin) |
Citation : fflush(stdin); |
A+,
Marsh Posté le 16-01-2010 à 22:52:29
J'avais pris ca d'une correction d'exercice que j'avais lu
Marsh Posté le 21-01-2010 à 20:01:20
Si t'avais mis un tableau de structures, ça aurait été plus facile de faire des opérations et après mettre à jour le fichier.
Dans ton exemple, on ne peut définir un ordinateur par son année, vu que plusieurs vont avoir la même ce qui entrainera leurs suppressions tous, ou la premier "ordinateur" trouvé si tu mets un break dans ta boucle.
Donc, ce que je propose c'est de travailler sur un tableau dynamique de structures.
Et sinon tu peux garder ton code mais attribuer à chaque ordinateur un numéro d'identification unique, pour après copier dans le nouveau fichier, toutes les entrées précedentes sauf celui ayant ce numéro.
Marsh Posté le 16-01-2010 à 18:34:53
Bonjour,
Je souhaite simplement supprimer une structure dans un fichier. Mais je n'ai aucune idée de comment faire.
J'ai vaguement essayé de faire quelque chose, j'arrive a supprimer une ligne. Mais pas une structure complete.(ce qu'il y a actuellement dans la fonction ne marche pas, je tâtonnais pour trouver la solution).
Message édité par rag_ le 16-01-2010 à 18:44:03