Aggiunta direttiva const per rendere i puntatori non modificabili
Corretto return type del metodo che aggiunge un elemento alla lista
Aggiunto metodo che ritorna l'elemento posizionato in una specifica posizione
Aggiunto metodo che rimuove un elemento dalla lista e libera l'area di memoria associata
aggiunto metodo ad hoc per la rimozione dell'elemento
aggiunta possibilità di passare in via opzionale la funzione che effettua la liberazione della memoria occupata
Corretto confronto tra puntatori per evidenziare se è stata passata la funzione per effettuare la free della memoria puntata dall'elemento della lista
Aggiunti ai campi della lista il numero di elementi
aggiunto ai metodi la modifica del numero di elementi
corretto metodo di utilizzo del parametro opzionale contenente la funzione di delete degli elementi della lista
modificati nomi dei file sorgenti
modificati nomi dei tipi di dato
Creata interfaccia di accesso ai metodi.
modificati nomi metodi
resa visibile all'esterno interfaccia
resi metodi locali al file
Aggiunto metodo che effettua la destroy della lista