Bonjour, alors donc voilà j'ai un programme à faire, composé de deux structures:
typedef struct Maillon{
int numero;
Maillon* suivant;
}Maillon;
typedef struct{
Maillon* tete;
Maillon* queue;
}FileAttente;
le programme consistait ainsi à gérer une liste , "une file d'attente" de personne ( une personne est identifié par un numéro).
Comme procédure, entre autre j'avais :
une procedure d'ajout en queue
une procedure de suppression en tete
En fait , la prochaine étape de notre TP c'est de rajouter une option "UNDO" au programme grâce auquel si on ajoute ou supprime, ou en bref, dès que l'on manipule la file , à tout moment on peut utilisé le "UNDO" dans le menu pour revenir en arrière autant de fois jusqu'à la dernière manip' qu'on ait pu faire.
Seulement je ne vois pas du tout comment procéder, j'aurais besoin de piste s'il vous plait...
-=Tinou=-