Hallo,
ich habe ein programm mit dem ich bilder öffnen kann, nun möchte ich eine undo / redo funktion dazu bauen. Also lege ich mir einen stack an in welchem ich mir alle bilder die geöffnet wurden gespeichert werden. aber weiter komm ich auch schon nicht, ich weiss dass ich mit peek und pop immer auf das letzte bild zugreifen kann, aber kann ich damit auch realisieren dass ich, nachdem ich zb 4 bilder hintereinander geöffnet habe nur mit dem undo wieder bis zum ersten bild zurück komme?
ps: das programm zeigt mir immer nur ein bild an
hoffe ihr versteht meine frage
mfg
ich habe ein programm mit dem ich bilder öffnen kann, nun möchte ich eine undo / redo funktion dazu bauen. Also lege ich mir einen stack an in welchem ich mir alle bilder die geöffnet wurden gespeichert werden. aber weiter komm ich auch schon nicht, ich weiss dass ich mit peek und pop immer auf das letzte bild zugreifen kann, aber kann ich damit auch realisieren dass ich, nachdem ich zb 4 bilder hintereinander geöffnet habe nur mit dem undo wieder bis zum ersten bild zurück komme?
ps: das programm zeigt mir immer nur ein bild an
hoffe ihr versteht meine frage
mfg