Dlaczego istnieje limit cofania?
Nie ma powodu, aby ograniczyć UNDO. Powód, dla którego UNDO są ograniczone, są ograniczenia sprzętu i oprogramowania (które były większe w przeszłości niż dzisiaj). Zapisz tę odpowiedź.
Co to jest cofanie historii?
Okno Undo History wyświetla listę wszystkich działań, które można cofnąć. Wybrana jest najnowsza operacja edycji, która będzie pierwsza, która zostanie cofnięta.
Jak wdrożenie jest wdrażane?
Aby zaimplementować cofanie, pracujesz wstecz z ogona listy Linked, używając wskaźnika lub indeksu „bieżącego węzła”: gdzie zmiana była wkładana, wykonujesz usunięcie, ale bez aktualizacji listy połączonej; i gdzie było to usunięcie, wkładasz dane z danych w buforze z listy połączonej.