JDany
Utente Attivo
- Messaggi
- 467
- Reazioni
- 24
- Punteggio
- 46
Salve. Il mio problema è che devo implementare i comandi di undo/redo in un programma C.
Utilizzo una lista in cui vengono concatenati dei comandi, e ogni volta che faccio undo dovrei tornare indietro ed eliminare gli effetti dell'ultimo comando.
Avete qualche suggerimento su come implementare una funzione di undo e redo? Io già avevo pensato di usare una pila, il problema è che non so cosa salvare nei nodi.
Utilizzo una lista in cui vengono concatenati dei comandi, e ogni volta che faccio undo dovrei tornare indietro ed eliminare gli effetti dell'ultimo comando.
Avete qualche suggerimento su come implementare una funzione di undo e redo? Io già avevo pensato di usare una pila, il problema è che non so cosa salvare nei nodi.