Ciao a tutti,
vi confesso di non esser troppo esperto con le liste in C++, ma dopo aver dato un'occhiata a vari documenti sono riuscito a scriver del codice...
il mio intento è quello di costruire una serie di liste, il vero problema è che io non so a priori quante devono esser costruite, in generale posso dire che saranno "n"....

Ecco la mia definizione:

struct elemento {
int data;
elemento *next;
};

typedef elemento* dati;

class Lista {
dati inizio;
public :
void insOrder(dati &,int);
void visualizza(dati);
};

vorrei capire come devo fare?
Qualcuno può aiutarmi?
Grazie