PDA

Visualizza la versione completa : [C++] Lista concatenata semplice


RooccoXXI
09-02-2011, 22:08
Ciao a tutti.
Domani dovr˛ presentare alla classe la lista concatenata che ho implementato.
Avendone implementata una piuttosto complessa (tamplate, doppiamente concantenata, rimozione davanti, dietro e in mezzo, ...) volevo prima partire da una semplice semplice.

In quella complessa ho utilizzato una funzione di utilitÓ per allocare un nodo da far puntare poi a un puntatore nuovoNodoPtr:

Nodo<T>* Lista<T>::getNuovoNodo(const T &dato)
{
return new Nodo<T>(dato);
}


Nodo<T>* nuovoNodoPtr = getNuovoNodo(dato);

Ora per˛ vorrei fare a meno di utilizzare questa funzione di utilitÓ ma non capisco come allocare un nodo e ottenere il suo indirizzo da assegnare a nuovoNodoPtr tutto in una sola istruzione...

Potete aiutarmi?!

Loading