ho una classe.. dentro vengono definiti costruttore, distruttore e poi alla fine c'è una cosa di questo genere:

typedef std::list< adj_elem >::iterator adj_list_iterator;

che scopo ha?! qualcuno può aiutarmi a capire!?