Estoy estudiando c++ , soy un novato, y tengo una duda al crear una lista enlazada:
Este es el List.h
Código:
1. En el metodo llamado crearCelda y queria devolver el struct node, y ponerle como return una calda que hice tipo struct node, pero no pude, lo que queria devolver era como un nodo, o una celda, y no me salio, alguien que me ayude?class List{ private: typedef struct node { int data; node* next; }* nodePtr; nodePtr head; nodePtr iterador; //recorre lista public: List(); void addCabeza(nodePtr celd); struct node* crearCelda(int value); void printList(); }; #endif // LIST_H
2. En el metodo addCabeza, es donde quiero recibir un dato tipo struct node, por eso necesito el crearCelda.
Gracias!